IClusterOptions
public
interface
IClusterOptions
| com.android.tradefed.cluster.IClusterOptions |
क्लस्टर से जुड़े विकल्प पाने के लिए इंटरफ़ेस.
खास जानकारी
पब्लिक मेथड | |
|---|---|
abstract
boolean
|
checkCommandState()
क्या हार्टबीट के दौरान, कमांड की स्थिति (TF क्लस्टर पर) की जांच की जानी चाहिए. |
abstract
boolean
|
checkPermitsOnLease()
किराए पर लेने से पहले, उपलब्ध कुछ परमिट देखें. |
abstract
String
|
getClusterId()
इस TF इंस्टेंस के लिए क्लस्टर आईडी पाएं. |
abstract
int
|
getConnectTimeout()
एचटीटीपी कनेक्ट करने का टाइम आउट पाएं. |
abstract
MultiMap<String, String>
|
getDeviceGroup()
डिवाइस ग्रुप से डिवाइस की मैपिंग पाएं. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
हर डिवाइस के स्नैपशॉट के बीच का समय अंतराल, मिलीसेकंड में पाएं. |
abstract
Map<String, String>
|
getDeviceTag()
डिवाइस के सीरियल नंबर को टैग करने की सुविधा पाएं. |
abstract
long
|
getInvocationHeartbeatInterval()
इनवॉकेशन हार्टबीट के बीच का समय अंतराल, मिलीसेकंड में पाएं. |
abstract
String
|
getLabName()
उस लैब का नाम पाएं जिससे होस्ट जुड़ा है. |
abstract
List<String>
|
getLabels()
होस्ट के लिए लेबल पाएं. |
abstract
List<String>
|
getNextClusterIds()
इस TF इंस्टेंस के लिए सेकंडरी क्लस्टर आईडी पाएं. |
abstract
int
|
getReadTimeout()
एचटीटीपी रीड टाइमआउट पाएं. |
abstract
String
|
getRunTargetFormat()
रन टारगेट को लेबल करने के लिए फ़ॉर्मैट पाएं. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
Tradefed टेस्ट शेड्यूलर सेवा खाते की कुंजी वाली फ़ाइल पाएं. |
abstract
String
|
getSchedulerServiceUrl()
tradefed टेस्ट शेड्यूलर सेवा का यूआरएल पाएं. |
abstract
String
|
getServiceUrl()
Tradefed क्लस्टर REST API का मूल यूआरएल पाएं. |
abstract
boolean
|
isDeviceMonitorDisabled()
इससे यह पता चलता है कि क्लस्टर डिवाइस की रिपोर्टिंग बंद है या नहीं. |
abstract
long
|
maxDiskUsagePercentage()
डिस्क के इस्तेमाल का वह ज़्यादा से ज़्यादा प्रतिशत जिस पर पहुंचने के बाद, हम नए टास्क के लिए डिस्क का इस्तेमाल करने की अनुमति नहीं देंगे. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
इससे यह पता चलता है कि शेड्यूल करने वाले को टेस्ट की शुरुआती खास जानकारी इकट्ठा करनी चाहिए या नहीं. |
abstract
Boolean
|
shouldUploadInvocationStatus()
यह फ़ंक्शन बताता है कि टीएफ़ को इनवोकेशन स्टेटस अपलोड करना चाहिए या नहीं. |
पब्लिक मेथड
checkCommandState
public abstract boolean checkCommandState ()
यह तय करता है कि हार्टबीट के दौरान, TF क्लस्टर पर कमांड की स्थिति की जांच की जानी चाहिए या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
किराए पर लेने से पहले, उपलब्ध कुछ परमिट देखें.
| रिटर्न | |
|---|---|
boolean |
|
getClusterId
public abstract String getClusterId ()
इस TF इंस्टेंस के लिए क्लस्टर आईडी पाएं.
| रिटर्न | |
|---|---|
String |
|
getConnectTimeout
public abstract int getConnectTimeout ()
एचटीटीपी कनेक्ट करने का टाइम आउट पाएं.
| रिटर्न | |
|---|---|
int |
|
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
डिवाइस ग्रुप से डिवाइस की मैपिंग पाएं.
| रिटर्न | |
|---|---|
MultiMap<String, String> |
|
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
हर डिवाइस के स्नैपशॉट के बीच का समय अंतराल, मिलीसेकंड में पाएं.
| रिटर्न | |
|---|---|
long |
|
getDeviceTag
public abstract Map<String, String> getDeviceTag ()
डिवाइस के सीरियल नंबर को टैग करने की जानकारी पाएं.
| रिटर्न | |
|---|---|
Map<String, String> |
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
इनवॉकेशन हार्टबीट के बीच का समय अंतराल, मिलीसेकंड में पाएं.
| रिटर्न | |
|---|---|
long |
|
getLabName
public abstract String getLabName ()
उस लैब का नाम पाएं जिससे होस्ट जुड़ा है.
| रिटर्न | |
|---|---|
String |
|
getLabels
public abstract List<String> getLabels ()
होस्ट के लिए लेबल पाएं.
| रिटर्न | |
|---|---|
List<String> |
|
getNextClusterIds
public abstract List<String> getNextClusterIds ()
इस TF इंस्टेंस के लिए सेकंडरी क्लस्टर आईडी पाएं.
| रिटर्न | |
|---|---|
List<String> |
|
getReadTimeout
public abstract int getReadTimeout ()
एचटीटीपी रीड टाइमआउट पाएं.
| रिटर्न | |
|---|---|
int |
|
getRunTargetFormat
public abstract String getRunTargetFormat ()
रन टारगेट को लेबल करने के लिए फ़ॉर्मैट पाएं.
| रिटर्न | |
|---|---|
String |
|
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Tradefed टेस्ट शेड्यूलर सेवा खाते की कुंजी वाली फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
tradefed टेस्ट शेड्यूलर सेवा का यूआरएल पाएं.
| रिटर्न | |
|---|---|
String |
|
getServiceUrl
public abstract String getServiceUrl ()
Tradefed क्लस्टर REST API का मूल यूआरएल पाएं.
| रिटर्न | |
|---|---|
String |
|
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
इससे यह पता चलता है कि क्लस्टर डिवाइस की रिपोर्टिंग बंद है या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
डिस्क के इस्तेमाल का वह ज़्यादा से ज़्यादा प्रतिशत जिस पर पहुंचने के बाद, हम नए टास्क के लिए डिस्क का इस्तेमाल करने की अनुमति नहीं देंगे.
| रिटर्न | |
|---|---|
long |
|
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
इससे यह पता चलता है कि शेड्यूल करने वाले को टेस्ट की शुरुआती खास जानकारी इकट्ठा करनी चाहिए या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
यह फ़ंक्शन बताता है कि टीएफ़ को इनवोकेशन स्टेटस अपलोड करना चाहिए या नहीं.
| रिटर्न | |
|---|---|
Boolean |
|