ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterOptions |
Riepilogo
Costanti | |
|---|---|
String |
TYPE_NAME
Il nome univoco del tipo di oggetto di configurazione. |
Campi | |
|---|---|
public
String |
mClusterId
|
public
|
mNextClusterIds
|
public
String |
mServiceUrl
|
Costruttori pubblici | |
|---|---|
ClusterOptions()
|
|
Metodi pubblici | |
|---|---|
boolean
|
checkCommandState()
Indica se lo stato del comando (sul cluster TF) deve essere controllato durante il battito cardiaco. |
boolean
|
checkPermitsOnLease()
Controlla alcuni permessi disponibili prima di procedere al leasing. |
String
|
getClusterId()
Recupera l'ID cluster per questa istanza TF. |
int
|
getConnectTimeout()
Ottieni il timeout di connessione HTTP. |
MultiMap<String, String>
|
getDeviceGroup()
Recupera il mapping da gruppo di dispositivi a dispositivo. |
long
|
getDeviceMonitorSnapshotInterval()
Ottieni l'intervallo di tempo tra ogni snapshot del dispositivo in ms. |
|
getDeviceTag()
Ottieni la mappatura del numero di serie del dispositivo al tag. |
long
|
getInvocationHeartbeatInterval()
Ottieni l'intervallo di tempo tra i battiti di invocazione in ms. |
String
|
getLabName()
Ottieni il nome del lab a cui appartiene l'host. |
|
getLabels()
Ottieni le etichette per l'host. |
|
getNextClusterIds()
Recupera gli ID cluster secondari per questa istanza TF. |
int
|
getReadTimeout()
Ottieni il timeout di lettura HTTP. |
String
|
getRunTargetFormat()
Ottieni il formato per etichettare gli obiettivi di corsa. |
File
|
getSchedulerServiceAccountKeyfile()
Ottieni il file della chiave del service account di Tradefed Test Scheduler. |
String
|
getSchedulerServiceUrl()
Recupera l'URL del servizio di pianificazione dei test Tradefed. |
String
|
getServiceUrl()
Recupera l'URL di base dell'API REST del cluster tradefed. |
boolean
|
isDeviceMonitorDisabled()
Restituisce un valore che indica se i report sui dispositivi del cluster sono disattivati. |
long
|
maxDiskUsagePercentage()
Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive. |
boolean
|
shouldCollectEarlyTestSummary()
Restituisce un valore che indica se lo scheduler deve raccogliere il riepilogo del test anticipato. |
Boolean
|
shouldUploadInvocationStatus()
Restituisce un valore che indica se TF deve caricare lo stato di chiamata. |
Costanti
TYPE_NAME
public static final String TYPE_NAME
Il nome univoco del tipo di oggetto di configurazione. Utilizzato per recuperare l'istanza singleton da
GlobalConfiguration.
Vedi anche:
Valore costante: "cluster_options"
Campi
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Costruttori pubblici
ClusterOptions
public ClusterOptions ()
Metodi pubblici
checkCommandState
public boolean checkCommandState ()
Indica se lo stato del comando (sul cluster TF) deve essere controllato durante il battito cardiaco.
| Ritorni | |
|---|---|
boolean |
|
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Controlla alcuni permessi disponibili prima di procedere al leasing.
| Ritorni | |
|---|---|
boolean |
|
getClusterId
public String getClusterId ()
Recupera l'ID cluster per questa istanza TF.
| Ritorni | |
|---|---|
String |
|
getConnectTimeout
public int getConnectTimeout ()
Ottieni il timeout di connessione HTTP.
| Ritorni | |
|---|---|
int |
|
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Recupera il mapping da gruppo di dispositivi a dispositivo.
| Ritorni | |
|---|---|
MultiMap<String, String> |
|
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Ottieni l'intervallo di tempo tra ogni snapshot del dispositivo in millisecondi.
| Ritorni | |
|---|---|
long |
|
getDeviceTag
publicgetDeviceTag ()
Ottieni il mapping tra il numero di serie del dispositivo e il tag.
| Ritorni | |
|---|---|
|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Ottieni l'intervallo di tempo tra i battiti di invocazione in ms.
| Ritorni | |
|---|---|
long |
|
getLabName
public String getLabName ()
Ottieni il nome del lab a cui appartiene l'host.
| Ritorni | |
|---|---|
String |
|
getLabels
publicgetLabels ()
Ottieni le etichette per l'host.
| Ritorni | |
|---|---|
|
|
getNextClusterIds
publicgetNextClusterIds ()
Recupera gli ID cluster secondari per questa istanza TF.
| Ritorni | |
|---|---|
|
|
getReadTimeout
public int getReadTimeout ()
Ottieni il timeout di lettura HTTP.
| Ritorni | |
|---|---|
int |
|
getRunTargetFormat
public String getRunTargetFormat ()
Ottieni il formato per etichettare gli obiettivi di corsa.
| Ritorni | |
|---|---|
String |
|
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Ottieni il file della chiave del service account di Tradefed Test Scheduler.
| Ritorni | |
|---|---|
File |
|
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Recupera l'URL del servizio di pianificazione dei test Tradefed.
| Ritorni | |
|---|---|
String |
|
getServiceUrl
public String getServiceUrl ()
Recupera l'URL di base dell'API REST del cluster tradefed.
| Ritorni | |
|---|---|
String |
|
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Restituisce un valore che indica se i report sui dispositivi del cluster sono disattivati.
| Ritorni | |
|---|---|
boolean |
|
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive.
| Ritorni | |
|---|---|
long |
|
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Restituisce un valore che indica se lo scheduler deve raccogliere il riepilogo del test anticipato.
| Ritorni | |
|---|---|
boolean |
|
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Restituisce un valore che indica se TF deve caricare lo stato di chiamata.
| Ritorni | |
|---|---|
Boolean |
|