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