IClusterOptionen
public
interface
IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
Eine Schnittstelle zum Abrufen clusterbezogener Optionen.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract
boolean
|
checkCommandState()
Legt fest, ob der Befehlsstatus (im TF-Cluster) während des Heartbeats geprüft werden soll. |
abstract
boolean
|
checkPermitsOnLease()
Prüfen Sie vor der Miete einige verfügbare Genehmigungen. |
abstract
String
|
getClusterId()
Rufen Sie die Cluster-ID für diese TF-Instanz ab. |
abstract
int
|
getConnectTimeout()
HTTP-Verbindungszeitlimit abrufen. |
abstract
MultiMap<String, String>
|
getDeviceGroup()
Rufen Sie die Zuordnung von Gerätegruppe zu Gerät ab. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
Ruft das Zeitintervall zwischen den einzelnen Geräte-Snapshots in ms ab. |
abstract
|
getDeviceTag()
Rufen Sie die Zuordnung zwischen Seriennummer und Tag des Geräts ab. |
abstract
long
|
getInvocationHeartbeatInterval()
Ruft das Zeitintervall zwischen Aufruf-Heartbeats in ms ab. |
abstract
String
|
getLabName()
Rufen Sie den Namen des Labs ab, zu dem der Host gehört. |
abstract
|
getLabels()
Rufen Sie Labels für den Host ab. |
abstract
|
getNextClusterIds()
Rufen Sie die sekundären Cluster-IDs für diese TF-Instanz ab. |
abstract
int
|
getReadTimeout()
HTTP-Zeitlimit für Lesevorgänge abrufen. |
abstract
String
|
getRunTargetFormat()
Rufen Sie das Format für das Kennzeichnen von Ausführungszielen mit Labels ab. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
Rufen Sie die Dienstkonto-Schlüsseldatei für Tradefed-Testplaner ab. |
abstract
String
|
getSchedulerServiceUrl()
Rufen Sie die URL für den Tradefed-Testplaner-Dienst ab. |
abstract
String
|
getServiceUrl()
Rufen Sie die Basis-URL der REST API des Tradefed-Clusters ab. |
abstract
boolean
|
isDeviceMonitorDisabled()
Gibt zurück, ob die Berichterstellung für Clustergeräte deaktiviert ist. |
abstract
long
|
maxDiskUsagePercentage()
Maximaler Prozentsatz der Laufwerksnutzung, bevor das Leasing weiterer neuer Aufgaben beendet wird. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
Gibt zurück, ob der Planer die Zusammenfassung eines frühen Tests erfassen soll. |
abstract
Boolean
|
shouldUploadInvocationStatus()
Gibt zurück, ob TF den Aufrufstatus hochladen soll. |
Öffentliche Methoden
checkCommandState
public abstract boolean checkCommandState ()
Legt fest, ob der Befehlsstatus (im TF-Cluster) während des Heartbeats geprüft werden soll.
Returns | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Prüfen Sie vor der Miete einige verfügbare Genehmigungen.
Returns | |
---|---|
boolean |
getClusterId (GetClusterID)
public abstract String getClusterId ()
Rufen Sie die Cluster-ID für diese TF-Instanz ab.
Returns | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
HTTP-Verbindungszeitlimit abrufen.
Returns | |
---|---|
int |
GetDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Rufen Sie die Zuordnung von Gerätegruppe zu Gerät ab.
Returns | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Ruft das Zeitintervall zwischen den einzelnen Geräte-Snapshots in ms ab.
Returns | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Rufen Sie die Zuordnung zwischen Seriennummer und Tag des Geräts ab.
Returns | |
---|---|
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Ruft das Zeitintervall zwischen Aufruf-Heartbeats in ms ab.
Returns | |
---|---|
long |
getLabName
public abstract String getLabName ()
Rufen Sie den Namen des Labs ab, zu dem der Host gehört.
Returns | |
---|---|
String |
getLabels
public abstractgetLabels ()
Rufen Sie Labels für den Host ab.
Returns | |
---|---|
|
getNextClusterIds
public abstractgetNextClusterIds ()
Rufen Sie die sekundären Cluster-IDs für diese TF-Instanz ab.
Returns | |
---|---|
|
getReadTimeout
public abstract int getReadTimeout ()
HTTP-Zeitlimit für Lesevorgänge abrufen.
Returns | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
Rufen Sie das Format für das Kennzeichnen von Ausführungszielen mit Labels ab.
Returns | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Rufen Sie die Dienstkonto-Schlüsseldatei für Tradefed-Testplaner ab.
Returns | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Rufen Sie die URL für den Tradefed-Testplaner-Dienst ab.
Returns | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Rufen Sie die Basis-URL der REST API des Tradefed-Clusters ab.
Returns | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Gibt zurück, ob die Berichterstellung für Clustergeräte deaktiviert ist.
Returns | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Maximaler Prozentsatz der Laufwerksnutzung, bevor das Leasing weiterer neuer Aufgaben beendet wird.
Returns | |
---|---|
long |
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Gibt zurück, ob der Planer die Zusammenfassung eines frühen Tests erfassen soll.
Returns | |
---|---|
boolean |
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Gibt zurück, ob TF den Aufrufstatus hochladen soll.
Returns | |
---|---|
Boolean |