ClusterOpzioni
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 l'heartbeat. |
boolean
|
checkPermitsOnLease()
Controlla alcuni permessi disponibili prima del leasing. |
String
|
getClusterId()
Ottieni l'ID cluster per questa istanza TF. |
int
|
getConnectTimeout()
Ottieni il timeout della connessione http. |
MultiMap<String, String>
|
getDeviceGroup()
Recupera la mappatura tra gruppo di dispositivi e dispositivi. |
long
|
getDeviceMonitorSnapshotInterval()
Visualizza l'intervallo di tempo tra ogni snapshot del dispositivo in ms. |
|
getDeviceTag()
Ottieni la mappatura da serie a tag del dispositivo. |
long
|
getInvocationHeartbeatInterval()
Visualizza l'intervallo di tempo tra gli heartbeat di chiamata in ms. |
String
|
getLabName()
Recupera il nome del lab a cui appartiene l'host. |
|
getLabels()
Recupera le etichette per l'host. |
|
getNextClusterIds()
Ottieni gli ID cluster secondari per questa istanza TF. |
int
|
getReadTimeout()
Ottieni un timeout di lettura http. |
String
|
getRunTargetFormat()
Ottieni il formato per etichettare i target di esecuzione. |
File
|
getSchedulerServiceAccountKeyfile()
Recupera il file della chiave dell'account di servizio dello scheduler di test trasferito. |
String
|
getSchedulerServiceUrl()
Recupera l'URL del servizio di pianificazione del test trasferito. |
String
|
getServiceUrl()
Ottieni l'URL di base dell'API REST del cluster trasferito. |
boolean
|
isDeviceMonitorDisabled()
Indica se la generazione di report sui dispositivi cluster è disabilitata. |
long
|
maxDiskUsagePercentage()
Percentuale massima di utilizzo del disco prima dell'interruzione del leasing di nuove attività aggiuntive. |
boolean
|
shouldCollectEarlyTestSummary()
Indica se lo scheduler deve raccogliere il riepilogo del test iniziale. |
Boolean
|
shouldUploadInvocationStatus()
Restituisce se TF deve caricare lo stato di chiamata. |
Campi
TIPO_NAME
public static final String TYPE_NAME
Il nome univoco del tipo di oggetto di configurazione. Utilizzato per recuperare l'istanza singleton dal
GlobalConfiguration
.
Vedi anche:
ID clusterM
public String mClusterId
mNextClusterId
publicmNextClusterIds
URL serviziom
public String mServiceUrl
Costruttori pubblici
ClusterOpzioni
public ClusterOptions ()
Metodi pubblici
checkCommandState
public boolean checkCommandState ()
Indica se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat.
Ritorni | |
---|---|
boolean |
checkPermitsOnLease
public boolean checkPermitsOnLease ()
Controlla alcuni permessi disponibili prima del leasing.
Ritorni | |
---|---|
boolean |
getClusterId
public String getClusterId ()
Ottieni l'ID cluster per questa istanza TF.
Ritorni | |
---|---|
String |
getConnectTimeout
public int getConnectTimeout ()
Ottieni il timeout della connessione http.
Ritorni | |
---|---|
int |
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
Recupera la mappatura tra gruppo di dispositivi e dispositivi.
Ritorni | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
Visualizza l'intervallo di tempo tra ogni snapshot del dispositivo in ms.
Ritorni | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
Ottieni la mappatura da serie a tag del dispositivo.
Ritorni | |
---|---|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
Visualizza l'intervallo di tempo tra gli heartbeat di chiamata in ms.
Ritorni | |
---|---|
long |
getLabName
public String getLabName ()
Recupera il nome del lab a cui appartiene l'host.
Ritorni | |
---|---|
String |
getEtichette
publicgetLabels ()
Recupera le etichette per l'host.
Ritorni | |
---|---|
|
Orienta ClusterId
publicgetNextClusterIds ()
Ottieni gli ID cluster secondari per questa istanza TF.
Ritorni | |
---|---|
|
getReadTimeout
public int getReadTimeout ()
Ottieni un timeout di lettura http.
Ritorni | |
---|---|
int |
getRunTargetFormat
public String getRunTargetFormat ()
Ottieni il formato per etichettare i target di esecuzione.
Ritorni | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
Recupera il file della chiave dell'account di servizio dello scheduler di test trasferito.
Ritorni | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
Recupera l'URL del servizio di pianificazione del test trasferito.
Ritorni | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Ottieni l'URL di base dell'API REST del cluster trasferito.
Ritorni | |
---|---|
String |
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
Indica se la generazione di report sui dispositivi cluster è disabilitata.
Ritorni | |
---|---|
boolean |
Percentuale di utilizzo maxDisk
public long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima dell'interruzione del leasing di nuove attività aggiuntive.
Ritorni | |
---|---|
long |
dovrebbeCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
Indica se lo scheduler deve raccogliere il riepilogo del test iniziale.
Ritorni | |
---|---|
boolean |
whereUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
Restituisce se TF deve caricare lo stato di chiamata.
Ritorni | |
---|---|
Boolean |