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

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