IClusterOptionen

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Eine Schnittstelle zum Abrufen von clusterbezogenen Optionen.

Zusammenfassung

Öffentliche Methoden

abstract boolean checkCommandState ()

Ob der Befehlszustand (auf dem TF-Cluster) während des Heartbeats überprüft werden soll.

abstract boolean checkFlashingPermitsOnLease ()

Prüfen Sie, ob es vor dem Leasing auf verfügbare Blitzgenehmigungen prüfen sollte.

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 HTTP-Verbindungs-Timeout.

abstract MultiMap<String, String> getDeviceGroup ()

Rufen Sie die Gerätegruppen-zu-Geräte-Zuordnung ab.

abstract long getDeviceMonitorSnapshotInterval ()

Rufen Sie das Zeitintervall zwischen jedem Geräte-Snapshot in ms ab.

abstract getDeviceTag ()

Rufen Sie die serielle zu Tag-Zuordnung des Geräts ab.

abstract long getInvocationHeartbeatInterval ()

Rufen Sie 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 ()

Holen Sie sich das HTTP-Lese-Timeout.

abstract String getRunTargetFormat ()

Rufen Sie das Format für die Bezeichnung von Laufzielen ab.

abstract File getSchedulerServiceAccountKeyfile ()

Rufen Sie die Schlüsseldatei des Tradefed Test Scheduler-Dienstkontos ab.

abstract String getSchedulerServiceUrl ()

Rufen Sie die Service-URL für den Tradefed-Testplaner ab.

abstract String getServiceUrl ()

Rufen Sie die Basis-URL der Tradefed-Cluster-REST-API ab.

abstract boolean isDeviceMonitorDisabled ()

Gibt zurück, ob die Berichterstellung für Clustergeräte deaktiviert ist.

abstract long maxDiskUsagePercentage ()

Maximaler Prozentsatz der Festplattennutzung, bevor wir das Leasing von zusätzlichen neuen 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 Befehlszustand (auf dem TF-Cluster) während des Heartbeats überprüft werden soll.

Kehrt zurück
boolean

checkBlinkenPermitsOnLease

public abstract boolean checkFlashingPermitsOnLease ()

Prüfen Sie, ob es vor dem Leasing auf verfügbare Blitzgenehmigungen prüfen sollte.

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 ()

Zeitüberschreitung für HTTP-Verbindung abrufen.

Kehrt zurück
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Rufen Sie die Gerätegruppen-zu-Geräte-Zuordnung ab.

Kehrt zurück
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Rufen Sie das Zeitintervall zwischen jedem Geräte-Snapshot in ms ab.

Kehrt zurück
long

getDeviceTag

public abstract  getDeviceTag ()

Rufen Sie die serielle zu Tag-Zuordnung des Geräts 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 Labs ab, zu dem der Host gehört.

Kehrt zurück
String

getLabels

public abstract  getLabels ()

Rufen Sie Labels für den Host ab.

Kehrt zurück

getNextClusterIds

public abstract  getNextClusterIds ()

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 für die Bezeichnung von Laufzielen ab.

Kehrt zurück
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Rufen Sie die Schlüsseldatei des Tradefed Test Scheduler-Dienstkontos ab.

Kehrt zurück
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Rufen Sie die Service-URL für den Tradefed-Testplaner 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 Berichterstellung für Clustergeräte deaktiviert ist.

Kehrt zurück
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

Maximaler Prozentsatz der Festplattennutzung, bevor wir das Leasing von zusätzlichen neuen Aufgaben beenden.

Kehrt zurück
long

sollteCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

Gibt zurück, ob der Scheduler eine frühe Testzusammenfassung sammeln soll.

Kehrt zurück
boolean

sollteUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Gibt zurück, ob TF den Aufrufstatus hochladen soll.

Kehrt zurück
Boolean