ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterOptions |
Zusammenfassung
Felder | |
---|---|
public
static
final
String |
TYPE_NAME
Der eindeutige Name des Konfigurationsobjekttyps. |
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 dem Leasing 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()
Gerätegruppenzuordnung abrufen |
long
|
getDeviceMonitorSnapshotInterval()
Das Zeitintervall zwischen den einzelnen Geräte-Snapshots in ms. |
|
getDeviceTag()
Rufe die Zuordnung der Geräteseriennummer zum Tag ab. |
long
|
getInvocationHeartbeatInterval()
Das Zeitintervall zwischen Aufruf-Herztakten in Millisekunden abrufen. |
String
|
getLabName()
Ruft den Namen des Labs ab, zu dem der Host gehört. |
|
getLabels()
Labels für den Host abrufen |
|
getNextClusterIds()
Rufen Sie die sekundären Cluster-IDs für diese TF-Instanz ab. |
int
|
getReadTimeout()
HTTP-Lesezeitüberschreitung abrufen |
String
|
getRunTargetFormat()
Format für das Labeln von Laufzielen abrufen |
File
|
getSchedulerServiceAccountKeyfile()
Rufen Sie die Dienstkontoschlüsseldatei des Tradefed-Testzeitplaners ab. |
String
|
getSchedulerServiceUrl()
Rufen Sie die URL des Tradefed-Testplaner-Dienstes ab. |
String
|
getServiceUrl()
Rufen Sie die Basis-URL der REST API des Tradefed-Clusters ab. |
boolean
|
isDeviceMonitorDisabled()
Gibt zurück, ob die Berichterstellung für Clustergeräte deaktiviert ist. |
long
|
maxDiskUsagePercentage()
Maximaler Prozentsatz der Laufwerknutzung, bevor wir das Leasing neuer Aufgaben beenden. |
boolean
|
shouldCollectEarlyTestSummary()
Gibt an, ob der Planer eine Zusammenfassung des Vorabtests erfassen soll. |
Boolean
|
shouldUploadInvocationStatus()
Gibt an, ob TF den Aufrufstatus hochladen soll. |
Felder
TYPE_NAME
public static final String TYPE_NAME
Der eindeutige Name des Konfigurationsobjekttyps. Wird verwendet, um die Singleton-Instanz aus dem GlobalConfiguration
abzurufen.
Weitere Informationen
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 dem Leasing 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 ()
Gerätegruppenzuordnung abrufen
Returns | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Das Zeitintervall zwischen den einzelnen Geräte-Snapshots in ms.
Returns | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Rufe die Zuordnung der Geräteseriennummer zum Tag ab.
Returns | |
---|---|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Das Zeitintervall zwischen Aufruf-Herztakten in Millisekunden abrufen.
Returns | |
---|---|
long |
getLabName
public String getLabName ()
Ruft den Namen des Labs ab, zu dem der Host gehört.
Returns | |
---|---|
String |
getLabels
publicgetLabels ()
Labels für den Host abrufen
Returns | |
---|---|
|
getNextClusterIds
publicgetNextClusterIds ()
Rufen Sie die sekundären Cluster-IDs für diese TF-Instanz ab.
Returns | |
---|---|
|
getReadTimeout
public int getReadTimeout ()
HTTP-Lesezeitüberschreitung abrufen
Returns | |
---|---|
int |
getRunTargetFormat
public String getRunTargetFormat ()
Format für das Labeln von Laufzielen abrufen
Returns | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Rufen Sie die Dienstkontoschlüsseldatei des Tradefed-Testzeitplaners ab.
Returns | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Rufen Sie die URL des Tradefed-Testplaner-Dienstes ab.
Returns | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Rufen Sie die Basis-URL der REST API des Tradefed-Clusters 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 Laufwerknutzung, bevor wir das Leasing neuer Aufgaben beenden.
Returns | |
---|---|
long |
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Gibt an, ob der Planer eine Zusammenfassung des Vorabtests erfassen soll.
Returns | |
---|---|
boolean |
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Gibt an, ob TF den Aufrufstatus hochladen soll.
Returns | |
---|---|
Boolean |