ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterOptions |
Riepilogo
Campi | |
---|---|
public
static
final
String |
TYPE_NAME
Il nome univoco del tipo di oggetto di configurazione. |
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 heartbeat. |
boolean
|
checkPermitsOnLease()
Controlla alcune licenze disponibili prima di procedere con il noleggio. |
String
|
getClusterId()
Recupera l'ID cluster per questa istanza TF. |
int
|
getConnectTimeout()
Ottieni il timeout di connessione HTTP. |
MultiMap<String, String>
|
getDeviceGroup()
Ottieni la mappatura del gruppo di dispositivi al dispositivo. |
long
|
getDeviceMonitorSnapshotInterval()
Recupera l'intervallo di tempo tra ogni istantanea del dispositivo in millisecondi. |
|
getDeviceTag()
Ottieni la mappatura del numero di serie del dispositivo al tag. |
long
|
getInvocationHeartbeatInterval()
Recupera l'intervallo di tempo tra i battiti dell'invocazione in ms. |
String
|
getLabName()
Ottieni il nome del lab a cui appartiene l'host. |
|
getLabels()
Ricevi le etichette per l'attività ospitante. |
|
getNextClusterIds()
Recupera gli ID dei cluster secondari per questa istanza TF. |
int
|
getReadTimeout()
Ottieni il timeout di lettura HTTP. |
String
|
getRunTargetFormat()
Ottieni il formato per l'etichettatura dei target di esecuzione. |
File
|
getSchedulerServiceAccountKeyfile()
Recupera il file della chiave dell'account di servizio del programma di pianificazione dei test tradefed. |
String
|
getSchedulerServiceUrl()
Ottieni 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 se i report sui dispositivi del cluster sono disattivati. |
long
|
maxDiskUsagePercentage()
Percentuale massima di utilizzo del disco prima che interrompiamo il leasing di nuove attività. |
boolean
|
shouldCollectEarlyTestSummary()
Restituisce se lo scheduler deve raccogliere il riepilogo del test iniziale. |
Boolean
|
shouldUploadInvocationStatus()
Restituisce se il TF deve caricare lo stato di chiamata. |
Campi
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:
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 heartbeat.
Ritorni | |
---|---|
boolean |
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Controlla alcune licenze disponibili prima di procedere con il noleggio.
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 ()
Ottieni la mappatura del gruppo di dispositivi al dispositivo.
Ritorni | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Recupera l'intervallo di tempo tra ogni istantanea del dispositivo in millisecondi.
Ritorni | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Ottieni la mappatura del numero di serie del dispositivo al tag.
Ritorni | |
---|---|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Recupera l'intervallo di tempo tra i battiti dell'invocazione in ms.
Ritorni | |
---|---|
long |
getLabName
public String getLabName ()
Ottieni il nome del lab a cui appartiene l'host.
Ritorni | |
---|---|
String |
getLabels
publicgetLabels ()
Ricevi le etichette per l'attività ospitante.
Ritorni | |
---|---|
|
getNextClusterIds
publicgetNextClusterIds ()
Recupera gli ID dei 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 l'etichettatura dei target di esecuzione.
Ritorni | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Recupera il file della chiave dell'account di servizio del programma di pianificazione dei test tradefed.
Ritorni | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Ottieni 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 se i report sui dispositivi del cluster sono disattivati.
Ritorni | |
---|---|
boolean |
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima che interrompiamo il leasing di nuove attività.
Ritorni | |
---|---|
long |
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Restituisce se lo scheduler deve raccogliere il riepilogo del test iniziale.
Ritorni | |
---|---|
boolean |
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Restituisce se il TF deve caricare lo stato di chiamata.
Ritorni | |
---|---|
Boolean |