ক্লাস্টারঅপশন

public class ClusterOptions
extends Object implements IClusterOptions

java.lang.Object
com.android.tradefed.cluster.ClusterOptions


সারসংক্ষেপ

ধ্রুবক

String TYPE_NAME

অনন্য কনফিগারেশন অবজেক্ট টাইপের নাম।

ক্ষেত্র

public String mClusterId

public List<String> mNextClusterIds

public String mServiceUrl

সরকারি নির্মাণকারী

ClusterOptions ()

জনসাধারণের পদ্ধতি

boolean checkCommandState ()

হার্টবিটের সময় (টিএফ ক্লাস্টারে) কমান্ডের অবস্থা পরীক্ষা করা উচিত কিনা।

boolean checkPermitsOnLease ()

লিজ নেওয়ার আগে উপলব্ধ অনুমতিপত্রগুলো যাচাই করে নিন।

String getClusterId ()

এই TF ইনস্ট্যান্সটির ক্লাস্টার আইডি সংগ্রহ করুন।

int getConnectTimeout ()

http সংযোগ টাইমআউট হয়েছে।

MultiMap <String, String> getDeviceGroup ()

ডিভাইস ম্যাপিং-এ ডিভাইস গ্রুপটি পান।

long getDeviceMonitorSnapshotInterval ()

প্রতিটি ডিভাইস স্ন্যাপশটের মধ্যবর্তী সময়ের ব্যবধান মিলিসেকেন্ডে (ms) বের করুন।

Map<String, String> getDeviceTag ()

ডিভাইসের সিরিয়াল থেকে ট্যাগ ম্যাপিংটি নিন।

long getInvocationHeartbeatInterval ()

ইনভোকেশন হার্টবিটগুলোর মধ্যবর্তী সময়ের ব্যবধান মিলিসেকেন্ডে (ms) বের করুন।

String getLabName ()

হোস্ট যে ল্যাবের অন্তর্ভুক্ত, তার নাম জেনে নিন।

List<String> getLabels ()

হোস্টের জন্য লেবেলগুলো নিন।

List<String> getNextClusterIds ()

এই TF ইনস্ট্যান্সটির জন্য সেকেন্ডারি ক্লাস্টার আইডিগুলো সংগ্রহ করুন।

int getReadTimeout ()

http রিড টাইমআউট হয়েছে।

String getRunTargetFormat ()

রান টার্গেট লেবেল করার ফরম্যাটটি জেনে নিন।

File getSchedulerServiceAccountKeyfile ()

ট্রেডফেড টেস্ট শিডিউলার সার্ভিস অ্যাকাউন্ট কী ফাইলটি সংগ্রহ করুন।

String getSchedulerServiceUrl ()

ট্রেডফেড টেস্ট শিডিউলার সার্ভিসের ইউআরএলটি সংগ্রহ করুন।

String getServiceUrl ()

ট্রেডফেড ক্লাস্টার REST API-এর বেস ইউআরএলটি নিন।

boolean isDeviceMonitorDisabled ()

ক্লাস্টার ডিভাইস রিপোর্টিং নিষ্ক্রিয় আছে কিনা তা ফেরত দেয়।

long maxDiskUsagePercentage ()

অতিরিক্ত নতুন টাস্ক লিজ দেওয়া বন্ধ করার আগে ডিস্ক ব্যবহারের সর্বোচ্চ শতাংশ।

boolean shouldCollectEarlyTestSummary ()

শিডিউলার আগেভাগে পরীক্ষার সারাংশ সংগ্রহ করবে কিনা তা ফেরত দেয়।

Boolean shouldUploadInvocationStatus ()

TF আহ্বান স্থিতি আপলোড করবে কিনা তা ফেরত দেয়।

ধ্রুবক

প্রকারের নাম

public static final String TYPE_NAME

অনন্য কনফিগারেশন অবজেক্ট টাইপের নাম। GlobalConfiguration থেকে সিঙ্গেলটন ইনস্ট্যান্সটি পুনরুদ্ধার করতে এটি ব্যবহৃত হয়।

ধ্রুবক মান: 'ক্লাস্টার_অপশন'

ক্ষেত্র

mClusterId

public String mClusterId

mNextClusterIds

public List<String> mNextClusterIds

mServiceUrl

public String mServiceUrl

সরকারি নির্মাণকারী

ক্লাস্টারঅপশন

public ClusterOptions ()

জনসাধারণের পদ্ধতি

চেককমান্ডস্টেট

public boolean checkCommandState ()

হার্টবিটের সময় (টিএফ ক্লাস্টারে) কমান্ডের অবস্থা পরীক্ষা করা উচিত কিনা।

ফেরত
boolean

checkPermitsOnLease

public boolean checkPermitsOnLease ()

লিজ নেওয়ার আগে উপলব্ধ অনুমতিপত্রগুলো যাচাই করে নিন।

ফেরত
boolean

ক্লাস্টার আইডি পান

public String getClusterId ()

এই TF ইনস্ট্যান্সটির ক্লাস্টার আইডি সংগ্রহ করুন।

ফেরত
String

getConnectTimeout

public int getConnectTimeout ()

http সংযোগ টাইমআউট হয়েছে।

ফেরত
int

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

ডিভাইস ম্যাপিং-এ ডিভাইস গ্রুপটি পান।

ফেরত
MultiMap <String, String>

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

প্রতিটি ডিভাইস স্ন্যাপশটের মধ্যবর্তী সময়ের ব্যবধান মিলিসেকেন্ডে (ms) বের করুন।

ফেরত
long

ডিভাইস ট্যাগ পান

public Map<String, String> getDeviceTag ()

ডিভাইসের সিরিয়াল থেকে ট্যাগ ম্যাপিংটি নিন।

ফেরত
Map<String, String>

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

ইনভোকেশন হার্টবিটগুলোর মধ্যবর্তী সময়ের ব্যবধান মিলিসেকেন্ডে (ms) বের করুন।

ফেরত
long

ল্যাবের নাম পান

public String getLabName ()

হোস্ট যে ল্যাবের অন্তর্ভুক্ত, তার নাম জেনে নিন।

ফেরত
String

লেবেলগুলি পান

public List<String> getLabels ()

হোস্টের জন্য লেবেলগুলো নিন।

ফেরত
List<String>

পরবর্তী ক্লাস্টার আইডিগুলি পান

public List<String> getNextClusterIds ()

এই TF ইনস্ট্যান্সটির জন্য সেকেন্ডারি ক্লাস্টার আইডিগুলো সংগ্রহ করুন।

ফেরত
List<String>

getReadTimeout

public int getReadTimeout ()

http রিড টাইমআউট হয়েছে।

ফেরত
int

রান টার্গেট ফরম্যাট

public String getRunTargetFormat ()

রান টার্গেট লেবেল করার ফরম্যাটটি জেনে নিন।

ফেরত
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

ট্রেডফেড টেস্ট শিডিউলার সার্ভিস অ্যাকাউন্ট কী ফাইলটি সংগ্রহ করুন।

ফেরত
File

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

ট্রেডফেড টেস্ট শিডিউলার সার্ভিসের ইউআরএলটি সংগ্রহ করুন।

ফেরত
String

getServiceUrl

public String getServiceUrl ()

ট্রেডফেড ক্লাস্টার REST API-এর বেস ইউআরএলটি নিন।

ফেরত
String

ডিভাইস মনিটর নিষ্ক্রিয় করা হয়েছে

public boolean isDeviceMonitorDisabled ()

ক্লাস্টার ডিভাইস রিপোর্টিং নিষ্ক্রিয় আছে কিনা তা ফেরত দেয়।

ফেরত
boolean

সর্বোচ্চ ডিস্ক ব্যবহারের শতাংশ

public long maxDiskUsagePercentage ()

অতিরিক্ত নতুন টাস্ক লিজ দেওয়া বন্ধ করার আগে ডিস্ক ব্যবহারের সর্বোচ্চ শতাংশ।

ফেরত
long

shouldCollectEarlyTestSumy

public boolean shouldCollectEarlyTestSummary ()

শিডিউলার আগেভাগে পরীক্ষার সারাংশ সংগ্রহ করবে কিনা তা ফেরত দেয়।

ফেরত
boolean

আহ্বান স্থিতি আপলোড করা উচিত

public Boolean shouldUploadInvocationStatus ()

TF আহ্বান স্থিতি আপলোড করবে কিনা তা ফেরত দেয়।

ফেরত
Boolean