Opzioni cluster
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 () Se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat. |
boolean | checkPermitsOnLease () Controlla alcuni permessi disponibili prima del noleggio. |
String | getClusterId () Ottieni l'ID cluster per questa istanza TF. |
int | getConnectTimeout () Ottieni il timeout della connessione http. |
MultiMap <String, String> | getDeviceGroup () Ottieni il gruppo di dispositivi per la mappatura dei dispositivi. |
long | getDeviceMonitorSnapshotInterval () Ottieni l'intervallo di tempo tra ogni snapshot del dispositivo in ms. |
getDeviceTag () Ottieni la mappatura del seriale del dispositivo per tag. | |
long | getInvocationHeartbeatInterval () Ottieni l'intervallo di tempo tra i battiti cardiaci di invocazione in ms. |
String | getLabName () Ottieni il nome del laboratorio a cui appartiene l'host. |
getLabels () Ottieni etichette per l'host. | |
getNextClusterIds () Ottieni gli ID cluster secondari per questa istanza TF. | |
int | getReadTimeout () Ottieni il timeout di lettura http. |
String | getRunTargetFormat () Ottieni il formato per etichettare le destinazioni della corsa. |
File | getSchedulerServiceAccountKeyfile () Ottieni il file della chiave dell'account di servizio del pianificatore di test tradefed. |
String | getSchedulerServiceUrl () Ottieni l'URL del servizio di pianificazione dei test tradefed. |
String | getServiceUrl () Ottieni l'URL di base dell'API REST del cluster tradefed. |
boolean | isDeviceMonitorDisabled () Restituisce se il reporting dei dispositivi cluster è disabilitato. |
long | maxDiskUsagePercentage () Percentuale massima di utilizzo del disco prima di interrompere il noleggio di nuove attività aggiuntive. |
boolean | shouldCollectEarlyTestSummary () Restituisce se lo scheduler deve raccogliere il riepilogo iniziale del test. |
Boolean | shouldUploadInvocationStatus () Restituisce se TF deve caricare lo stato di invocazione. |
Campi
TIPO_NOME
public static final String TYPE_NAME
Il nome univoco del tipo di oggetto di configurazione. Utilizzato per recuperare l'istanza singleton da GlobalConfiguration
.
Guarda anche:
mClusterId
public String mClusterId
mNextClusterId
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Costruttori pubblici
Opzioni cluster
public ClusterOptions ()
Metodi pubblici
controllaCommandState
public boolean checkCommandState ()
Se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat.
ritorna | |
---|---|
boolean |
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Controlla alcuni permessi disponibili prima del noleggio.
ritorna | |
---|---|
boolean |
getClusterId
public String getClusterId ()
Ottieni l'ID cluster per questa istanza TF.
ritorna | |
---|---|
String |
getConnectTimeout
public int getConnectTimeout ()
Ottieni il timeout della connessione http.
ritorna | |
---|---|
int |
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Ottieni il gruppo di dispositivi per la mappatura dei dispositivi.
ritorna | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Ottieni l'intervallo di tempo tra ogni snapshot del dispositivo in ms.
ritorna | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Ottieni la mappatura del seriale del dispositivo per tag.
ritorna | |
---|---|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Ottieni l'intervallo di tempo tra i battiti cardiaci di invocazione in ms.
ritorna | |
---|---|
long |
getLabName
public String getLabName ()
Ottieni il nome del laboratorio a cui appartiene l'host.
ritorna | |
---|---|
String |
getLabels
publicgetLabels ()
Ottieni etichette per l'host.
ritorna | |
---|---|
getNextClusterId
publicgetNextClusterIds ()
Ottieni gli ID cluster secondari per questa istanza TF.
ritorna | |
---|---|
getReadTimeout
public int getReadTimeout ()
Ottieni il timeout di lettura http.
ritorna | |
---|---|
int |
getRunTargetFormat
public String getRunTargetFormat ()
Ottieni il formato per etichettare le destinazioni della corsa.
ritorna | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Ottieni il file della chiave dell'account di servizio del pianificatore di test tradefed.
ritorna | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Ottieni l'URL del servizio di pianificazione dei test tradefed.
ritorna | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Ottieni l'URL di base dell'API REST del cluster tradefed.
ritorna | |
---|---|
String |
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Restituisce se il reporting dei dispositivi cluster è disabilitato.
ritorna | |
---|---|
boolean |
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima di interrompere il noleggio di nuove attività aggiuntive.
ritorna | |
---|---|
long |
dovrebbeCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Restituisce se lo scheduler deve raccogliere il riepilogo iniziale del test.
ritorna | |
---|---|
boolean |
dovrebbeUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Restituisce se TF deve caricare lo stato di invocazione.
ritorna | |
---|---|
Boolean |