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 abstract  getDeviceTag ()

ট্যাগ ম্যাপিং ডিভাইস সিরিয়াল পান.

রিটার্নস

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

ms-এ আহ্বানের হার্টবিটের মধ্যে সময়ের ব্যবধান পান।

রিটার্নস
long

getLabName

public abstract String getLabName ()

হোস্ট যে ল্যাবের সাথে সম্পর্কিত তার নাম পান।

রিটার্নস
String

লেবেল পান

public abstract  getLabels ()

হোস্টের জন্য লেবেল পান।

রিটার্নস

GetNextClusterIds

public abstract  getNextClusterIds ()

এই 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