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 () Se lo stato del comando (sul cluster TF) deve essere verificato durante l'heartbeat. |
boolean | checkPermitsOnLease () Controllare alcuni permessi disponibili prima del leasing. |
String | getClusterId () Ottieni l'ID cluster per questa istanza TF. |
int | getConnectTimeout () Ottieni il timeout di 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 istantanea del dispositivo in ms. |
getDeviceTag () Ottieni il seriale del dispositivo per la mappatura dei tag. | |
long | getInvocationHeartbeatInterval () Ottieni l'intervallo di tempo tra gli heartbeat di chiamata in ms. |
String | getLabName () Ottieni il nome del lab 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 di esecuzione. |
File | getSchedulerServiceAccountKeyfile () Ottieni il file della chiave dell'account del servizio di pianificazione del test di TradeFed. |
String | getSchedulerServiceUrl () Ottieni l'URL del servizio di pianificazione dei test scambiato. |
String | getServiceUrl () Ottieni l'URL di base dell'API REST del cluster scambiato. |
boolean | isDeviceMonitorDisabled () Restituisce se la segnalazione dei dispositivi del cluster è disabilitata. |
long | maxDiskUsagePercentage () Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive. |
boolean | shouldCollectEarlyTestSummary () Restituisce se lo scheduler deve raccogliere il riepilogo dei test iniziali. |
Boolean | shouldUploadInvocationStatus () Restituisce se 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
.
Guarda anche:
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
Costruttori pubblici
ClusterOptions
public ClusterOptions ()
Metodi pubblici
checkCommandState
public boolean checkCommandState ()
Se lo stato del comando (sul cluster TF) deve essere verificato durante l'heartbeat.
ritorna | |
---|---|
boolean |
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Controllare alcuni permessi disponibili prima del leasing.
ritorna | |
---|---|
boolean |
getClusterId
public String getClusterId ()
Ottieni l'ID cluster per questa istanza TF.
ritorna | |
---|---|
String |
getConnectTimeout
public int getConnectTimeout ()
Ottieni il timeout di 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 istantanea del dispositivo in ms.
ritorna | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Ottieni il seriale del dispositivo per la mappatura dei tag.
ritorna | |
---|---|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Ottieni l'intervallo di tempo tra gli heartbeat di chiamata in ms.
ritorna | |
---|---|
long |
getLabName
public String getLabName ()
Ottieni il nome del lab a cui appartiene l'host.
ritorna | |
---|---|
String |
getLabels
publicgetLabels ()
Ottieni etichette per l'host.
ritorna | |
---|---|
getNextClusterIds
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 di esecuzione.
ritorna | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Ottieni il file della chiave dell'account del servizio di pianificazione del test di TradeFed.
ritorna | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Ottieni l'URL del servizio di pianificazione dei test scambiato.
ritorna | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Ottieni l'URL di base dell'API REST del cluster scambiato.
ritorna | |
---|---|
String |
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Restituisce se la segnalazione dei dispositivi del cluster è disabilitata.
ritorna | |
---|---|
boolean |
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive.
ritorna | |
---|---|
long |
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Restituisce se lo scheduler deve raccogliere il riepilogo dei test iniziali.
ritorna | |
---|---|
boolean |
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Restituisce se TF deve caricare lo stato di chiamata.
ritorna | |
---|---|
Boolean |