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