ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterOptions |
Zusammenfassung
Konstanten | |
|---|---|
String |
TYPE_NAME
Der eindeutige Name des Konfigurationsobjekttyps. |
Felder | |
|---|---|
public
String |
mClusterId
|
public
|
mNextClusterIds
|
public
String |
mServiceUrl
|
Öffentliche Konstruktoren | |
|---|---|
ClusterOptions()
|
|
Öffentliche Methoden | |
|---|---|
boolean
|
checkCommandState()
Gibt an, ob der Befehlsstatus (im TF-Cluster) während des Heartbeats geprüft werden soll. |
boolean
|
checkPermitsOnLease()
Prüfen Sie vor der Vermietung einige verfügbare Genehmigungen. |
String
|
getClusterId()
Rufen Sie die Cluster-ID für diese TF-Instanz ab. |
int
|
getConnectTimeout()
HTTP-Verbindungszeitlimit abrufen. |
MultiMap<String, String>
|
getDeviceGroup()
Rufen Sie die Zuordnung von Gerätegruppe zu Gerät ab. |
long
|
getDeviceMonitorSnapshotInterval()
Ruft das Zeitintervall zwischen den einzelnen Gerätesnapshots in Millisekunden ab. |
|
getDeviceTag()
Rufen Sie die Zuordnung von Geräteseriennummer zu Tag ab. |
long
|
getInvocationHeartbeatInterval()
Ruft das Zeitintervall zwischen Aufruf-Heartbeats in Millisekunden ab. |
String
|
getLabName()
Ruft den Namen des Labs ab, zu dem der Host gehört. |
|
getLabels()
Ruft Labels für den Host ab. |
|
getNextClusterIds()
Ruft die sekundären Cluster-IDs für diese TF-Instanz ab. |
int
|
getReadTimeout()
Rufe das HTTP-Lesezeitlimit ab. |
String
|
getRunTargetFormat()
Format für die Kennzeichnung von Laufzielen abrufen |
File
|
getSchedulerServiceAccountKeyfile()
Rufen Sie die Dienstkonto-Schlüsseldatei für den Tradefed-Testplaner ab. |
String
|
getSchedulerServiceUrl()
Rufen Sie die Dienst-URL des Tradefed-Testplaners ab. |
String
|
getServiceUrl()
Rufen Sie die Basis-URL der Tradefed-Cluster-REST API ab. |
boolean
|
isDeviceMonitorDisabled()
Gibt zurück, ob die Berichterstellung für Clustergeräte deaktiviert ist. |
long
|
maxDiskUsagePercentage()
Maximaler Prozentsatz der Festplattennutzung, bevor wir keine zusätzlichen neuen Aufgaben mehr zuweisen. |
boolean
|
shouldCollectEarlyTestSummary()
Gibt zurück, ob der Scheduler eine Zusammenfassung des Vorabtests erfassen soll. |
Boolean
|
shouldUploadInvocationStatus()
Gibt zurück, ob der Aufrufstatus von TF hochgeladen werden soll. |
Konstanten
TYPE_NAME
public static final String TYPE_NAME
Der eindeutige Name des Konfigurationsobjekttyps. Wird verwendet, um die Singleton-Instanz aus GlobalConfiguration abzurufen.
Weitere Informationen
Konstanter Wert: "cluster_options"
Felder
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Öffentliche Konstruktoren
ClusterOptions
public ClusterOptions ()
Öffentliche Methoden
checkCommandState
public boolean checkCommandState ()
Gibt an, ob der Befehlsstatus (im TF-Cluster) während des Heartbeats geprüft werden soll.
| Returns | |
|---|---|
boolean |
|
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Prüfen Sie vor der Vermietung einige verfügbare Genehmigungen.
| Returns | |
|---|---|
boolean |
|
getClusterId
public String getClusterId ()
Rufen Sie die Cluster-ID für diese TF-Instanz ab.
| Returns | |
|---|---|
String |
|
getConnectTimeout
public int getConnectTimeout ()
HTTP-Verbindungszeitlimit abrufen.
| Returns | |
|---|---|
int |
|
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Rufen Sie die Zuordnung von Gerätegruppe zu Gerät ab.
| Returns | |
|---|---|
MultiMap<String, String> |
|
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Ruft das Zeitintervall zwischen den einzelnen Gerätesnapshots in Millisekunden ab.
| Returns | |
|---|---|
long |
|
getDeviceTag
publicgetDeviceTag ()
Rufen Sie die Zuordnung von Geräteseriennummer zu Tag ab.
| Returns | |
|---|---|
|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Ruft das Zeitintervall zwischen Aufruf-Heartbeats in Millisekunden ab.
| Returns | |
|---|---|
long |
|
getLabName
public String getLabName ()
Ruft den Namen des Labs ab, zu dem der Host gehört.
| Returns | |
|---|---|
String |
|
getLabels
publicgetLabels ()
Ruft Labels für den Host ab.
| Returns | |
|---|---|
|
|
getNextClusterIds
publicgetNextClusterIds ()
Ruft die sekundären Cluster-IDs für diese TF-Instanz ab.
| Returns | |
|---|---|
|
|
getReadTimeout
public int getReadTimeout ()
Rufe das HTTP-Lesezeitlimit ab.
| Returns | |
|---|---|
int |
|
getRunTargetFormat
public String getRunTargetFormat ()
Format für die Kennzeichnung von Laufzielen abrufen
| Returns | |
|---|---|
String |
|
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Rufen Sie die Dienstkonto-Schlüsseldatei für den Tradefed-Testplaner ab.
| Returns | |
|---|---|
File |
|
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Rufen Sie die Dienst-URL des Tradefed-Testplaners ab.
| Returns | |
|---|---|
String |
|
getServiceUrl
public String getServiceUrl ()
Rufen Sie die Basis-URL der Tradefed-Cluster-REST API ab.
| Returns | |
|---|---|
String |
|
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Gibt zurück, ob die Berichterstellung für Clustergeräte deaktiviert ist.
| Returns | |
|---|---|
boolean |
|
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Maximaler Prozentsatz der Festplattennutzung, bevor wir keine zusätzlichen neuen Aufgaben mehr zuweisen.
| Returns | |
|---|---|
long |
|
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Gibt zurück, ob der Scheduler eine Zusammenfassung der ersten Tests erstellen soll.
| Returns | |
|---|---|
boolean |
|
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Gibt zurück, ob der Aufrufstatus von TF hochgeladen werden soll.
| Returns | |
|---|---|
Boolean |
|