IClusterOptions
public interface IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
ক্লাস্টার-সম্পর্কিত বিকল্পগুলি পাওয়ার জন্য একটি ইন্টারফেস।
সারাংশ
পাবলিক পদ্ধতি | |
---|---|
abstract boolean | checkCommandState () হার্টবিটের সময় কমান্ড স্টেট (TF ক্লাস্টারে) চেক করা উচিত কিনা। |
abstract boolean | checkPermitsOnLease () লিজ দেওয়ার আগে কিছু উপলব্ধ পারমিট চেক করুন। |
abstract String | getClusterId () এই TF উদাহরণের জন্য ক্লাস্টার আইডি পান। |
abstract int | getConnectTimeout () HTTP সংযোগ টাইমআউট পান। |
abstract MultiMap <String, String> | getDeviceGroup () ডিভাইস ম্যাপিং এ ডিভাইস গ্রুপ পান। |
abstract long | getDeviceMonitorSnapshotInterval () ms-এ প্রতিটি ডিভাইসের স্ন্যাপশটের মধ্যে সময়ের ব্যবধান পান। |
abstract | getDeviceTag () ট্যাগ ম্যাপিং ডিভাইস সিরিয়াল পান. |
abstract long | getInvocationHeartbeatInterval () ms-এ আহ্বানের হার্টবিটের মধ্যে সময়ের ব্যবধান পান। |
abstract String | getLabName () হোস্ট যে ল্যাবের সাথে সম্পর্কিত তার নাম পান। |
abstract | getLabels () হোস্টের জন্য লেবেল পান। |
abstract | getNextClusterIds () এই TF উদাহরণের জন্য সেকেন্ডারি ক্লাস্টার আইডি পান। |
abstract int | getReadTimeout () HTTP পড়ার সময়সীমা পান। |
abstract String | getRunTargetFormat () রান টার্গেট লেবেল করার বিন্যাস পান। |
abstract File | getSchedulerServiceAccountKeyfile () ট্রেডফেড টেস্ট শিডিউলার সার্ভিস অ্যাকাউন্ট কী ফাইল পান। |
abstract String | getSchedulerServiceUrl () ট্রেডফেড পরীক্ষার সময়সূচী পরিষেবা URL পান। |
abstract String | getServiceUrl () ট্রেডফেড ক্লাস্টার REST API-এর বেস ইউআরএল পান। |
abstract boolean | isDeviceMonitorDisabled () ক্লাস্টার ডিভাইস রিপোর্টিং অক্ষম কিনা তা প্রদান করে। |
abstract long | maxDiskUsagePercentage () আমরা অতিরিক্ত নতুন কাজ লিজ দেওয়া বন্ধ করার আগে সর্বাধিক ডিস্ক ব্যবহারের শতাংশ। |
abstract boolean | shouldCollectEarlyTestSummary () শিডিউলারের প্রাথমিক পরীক্ষার সারাংশ সংগ্রহ করা উচিত কিনা তা প্রদান করে। |
abstract Boolean | shouldUploadInvocationStatus () TF আমন্ত্রণ স্থিতি আপলোড করা উচিত কিনা তা প্রদান করে। |
পাবলিক পদ্ধতি
চেককমান্ডস্টেট
public abstract boolean checkCommandState ()
হার্টবিটের সময় কমান্ড স্টেট (TF ক্লাস্টারে) চেক করা উচিত কিনা।
রিটার্নস | |
---|---|
boolean |
PermitsOnLease চেক করুন
public abstract boolean checkPermitsOnLease ()
লিজ দেওয়ার আগে কিছু উপলব্ধ পারমিট চেক করুন।
রিটার্নস | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
এই TF উদাহরণের জন্য ক্লাস্টার আইডি পান।
রিটার্নস | |
---|---|
String |
ConnectTimeout পান
public abstract int getConnectTimeout ()
HTTP সংযোগ টাইমআউট পান।
রিটার্নস | |
---|---|
int |
GetDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
ডিভাইস ম্যাপিং এ ডিভাইস গ্রুপ পান।
রিটার্নস | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
ms-এ প্রতিটি ডিভাইসের স্ন্যাপশটের মধ্যে সময়ের ব্যবধান পান।
রিটার্নস | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
ট্যাগ ম্যাপিং ডিভাইস সিরিয়াল পান.
রিটার্নস | |
---|---|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
ms-এ আহ্বানের হার্টবিটের মধ্যে সময়ের ব্যবধান পান।
রিটার্নস | |
---|---|
long |
getLabName
public abstract String getLabName ()
হোস্ট যে ল্যাবের সাথে সম্পর্কিত তার নাম পান।
রিটার্নস | |
---|---|
String |
লেবেল পান
public abstractgetLabels ()
হোস্টের জন্য লেবেল পান।
রিটার্নস | |
---|---|
GetNextClusterIds
public abstractgetNextClusterIds ()
এই TF উদাহরণের জন্য সেকেন্ডারি ক্লাস্টার আইডি পান।
রিটার্নস | |
---|---|
GetReadTimeout
public abstract int getReadTimeout ()
HTTP পড়ার সময়সীমা পান।
রিটার্নস | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
রান টার্গেট লেবেল করার বিন্যাস পান।
রিটার্নস | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
ট্রেডফেড টেস্ট শিডিউলার সার্ভিস অ্যাকাউন্ট কী ফাইল পান।
রিটার্নস | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
ট্রেডফেড পরীক্ষার সময়সূচী পরিষেবা URL পান।
রিটার্নস | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
ট্রেডফেড ক্লাস্টার REST API-এর বেস ইউআরএল পান।
রিটার্নস | |
---|---|
String |
ডিভাইজ মনিটর অক্ষম
public abstract boolean isDeviceMonitorDisabled ()
ক্লাস্টার ডিভাইস রিপোর্টিং অক্ষম কিনা তা প্রদান করে।
রিটার্নস | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
আমরা অতিরিক্ত নতুন কাজ লিজ দেওয়া বন্ধ করার আগে সর্বাধিক ডিস্ক ব্যবহারের শতাংশ।
রিটার্নস | |
---|---|
long |
উচিত প্রারম্ভিক পরীক্ষার সংক্ষিপ্তসার
public abstract boolean shouldCollectEarlyTestSummary ()
শিডিউলারের প্রাথমিক পরীক্ষার সারাংশ সংগ্রহ করা উচিত কিনা তা প্রদান করে।
রিটার্নস | |
---|---|
boolean |
UploadInvocation Status উচিত
public abstract Boolean shouldUploadInvocationStatus ()
TF আমন্ত্রণ স্থিতি আপলোড করা উচিত কিনা তা প্রদান করে।
রিটার্নস | |
---|---|
Boolean |