IClusterOptions
public interface IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
Eine Schnittstelle zum Abrufen von Cluster-bezogenen Optionen.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract boolean | checkCommandState () Ob der Befehlsstatus (auf dem TF-Cluster) während des Heartbeats überprüft werden soll. |
abstract boolean | checkPermitsOnLease () Überprüfen Sie vor dem Leasing einige verfügbare Genehmigungen. |
abstract String | getClusterId () Rufen Sie die Cluster-ID für diese TF-Instanz ab. |
abstract int | getConnectTimeout () Holen Sie sich das Zeitlimit für die HTTP-Verbindung. |
abstract MultiMap <String, String> | getDeviceGroup () Rufen Sie die Zuordnung von Gerätegruppe zu Gerät ab. |
abstract long | getDeviceMonitorSnapshotInterval () Rufen Sie das Zeitintervall zwischen den einzelnen Geräte-Snapshots in ms ab. |
abstract | getDeviceTag () Rufen Sie die Geräteserien-zu-Tag-Zuordnung ab. |
abstract long | getInvocationHeartbeatInterval () Rufen Sie das Zeitintervall zwischen Aufruf-Heartbeats in ms ab. |
abstract String | getLabName () Rufen Sie den Namen des Labors 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 () Holen Sie sich das HTTP-Lese-Timeout. |
abstract String | getRunTargetFormat () Rufen Sie das Format zum Beschriften von Laufzielen ab. |
abstract File | getSchedulerServiceAccountKeyfile () Holen Sie sich die Schlüsseldatei für das Tradefed-Testplaner-Dienstkonto. |
abstract String | getSchedulerServiceUrl () Rufen Sie die URL des Tradefed-Testplaner-Dienstes ab. |
abstract String | getServiceUrl () Rufen Sie die Basis-URL der Tradefed-Cluster-REST-API ab. |
abstract boolean | isDeviceMonitorDisabled () Gibt zurück, ob die Clustergeräteberichterstattung deaktiviert ist. |
abstract long | maxDiskUsagePercentage () Maximaler Prozentsatz der Festplattennutzung, bevor wir das Leasing weiterer neuer Aufgaben beenden. |
abstract boolean | shouldCollectEarlyTestSummary () Gibt zurück, ob der Scheduler eine frühe Testzusammenfassung sammeln soll. |
abstract Boolean | shouldUploadInvocationStatus () Gibt zurück, ob TF den Aufrufstatus hochladen soll. |
Öffentliche Methoden
checkCommandState
public abstract boolean checkCommandState ()
Ob der Befehlsstatus (auf dem TF-Cluster) während des Heartbeats überprüft werden soll.
Kehrt zurück | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Überprüfen Sie vor dem Leasing einige verfügbare Genehmigungen.
Kehrt zurück | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
Rufen Sie die Cluster-ID für diese TF-Instanz ab.
Kehrt zurück | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
Holen Sie sich das Zeitlimit für die HTTP-Verbindung.
Kehrt zurück | |
---|---|
int |
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Rufen Sie die Zuordnung von Gerätegruppe zu Gerät ab.
Kehrt zurück | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Rufen Sie das Zeitintervall zwischen den einzelnen Geräte-Snapshots in ms ab.
Kehrt zurück | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Rufen Sie die Geräteserien-zu-Tag-Zuordnung ab.
Kehrt zurück | |
---|---|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Rufen Sie das Zeitintervall zwischen Aufruf-Heartbeats in ms ab.
Kehrt zurück | |
---|---|
long |
getLabName
public abstract String getLabName ()
Rufen Sie den Namen des Labors ab, zu dem der Host gehört.
Kehrt zurück | |
---|---|
String |
getLabels
public abstractgetLabels ()
Rufen Sie Labels für den Host ab.
Kehrt zurück | |
---|---|
getNextClusterIds
public abstractgetNextClusterIds ()
Rufen Sie die sekundären Cluster-IDs für diese TF-Instanz ab.
Kehrt zurück | |
---|---|
getReadTimeout
public abstract int getReadTimeout ()
Holen Sie sich das HTTP-Lese-Timeout.
Kehrt zurück | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
Rufen Sie das Format zum Beschriften von Laufzielen ab.
Kehrt zurück | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Holen Sie sich die Schlüsseldatei für das Tradefed-Testplaner-Dienstkonto.
Kehrt zurück | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Rufen Sie die URL des Tradefed-Testplaner-Dienstes ab.
Kehrt zurück | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Rufen Sie die Basis-URL der Tradefed-Cluster-REST-API ab.
Kehrt zurück | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Gibt zurück, ob die Clustergeräteberichterstattung deaktiviert ist.
Kehrt zurück | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Maximaler Prozentsatz der Festplattennutzung, bevor wir das Leasing weiterer neuer Aufgaben beenden.
Kehrt zurück | |
---|---|
long |
ShouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Gibt zurück, ob der Scheduler eine frühe Testzusammenfassung sammeln soll.
Kehrt zurück | |
---|---|
boolean |
ShouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Gibt zurück, ob TF den Aufrufstatus hochladen soll.
Kehrt zurück | |
---|---|
Boolean |