OpzioniICluster
public
interface
IClusterOptions
com.android.tradefed.cluster.IClusterOptions. |
Un'interfaccia per ottenere opzioni relative al cluster.
Riepilogo
Metodi pubblici | |
---|---|
abstract
boolean
|
checkCommandState()
Indica se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat. |
abstract
boolean
|
checkPermitsOnLease()
Controlla alcuni permessi disponibili prima del leasing. |
abstract
String
|
getClusterId()
Ottieni l'ID cluster per questa istanza TF. |
abstract
int
|
getConnectTimeout()
Ottieni il timeout della connessione http. |
abstract
MultiMap<String, String>
|
getDeviceGroup()
Recupera la mappatura tra gruppo di dispositivi e dispositivi. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
Visualizza l'intervallo di tempo tra ogni snapshot del dispositivo in ms. |
abstract
|
getDeviceTag()
Ottieni la mappatura da serie a tag del dispositivo. |
abstract
long
|
getInvocationHeartbeatInterval()
Visualizza l'intervallo di tempo tra gli heartbeat di chiamata in ms. |
abstract
String
|
getLabName()
Recupera il nome del lab a cui appartiene l'host. |
abstract
|
getLabels()
Recupera le etichette per l'host. |
abstract
|
getNextClusterIds()
Ottieni gli ID cluster secondari per questa istanza TF. |
abstract
int
|
getReadTimeout()
Ottieni un timeout di lettura http. |
abstract
String
|
getRunTargetFormat()
Ottieni il formato per etichettare i target di esecuzione. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
Recupera il file della chiave dell'account di servizio dello scheduler di test trasferito. |
abstract
String
|
getSchedulerServiceUrl()
Recupera l'URL del servizio di pianificazione del test trasferito. |
abstract
String
|
getServiceUrl()
Ottieni l'URL di base dell'API REST del cluster trasferito. |
abstract
boolean
|
isDeviceMonitorDisabled()
Indica se la generazione di report sui dispositivi cluster è disabilitata. |
abstract
long
|
maxDiskUsagePercentage()
Percentuale massima di utilizzo del disco prima dell'interruzione del leasing di nuove attività aggiuntive. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
Indica se lo scheduler deve raccogliere il riepilogo del test iniziale. |
abstract
Boolean
|
shouldUploadInvocationStatus()
Restituisce se TF deve caricare lo stato di chiamata. |
Metodi pubblici
checkCommandState
public abstract boolean checkCommandState ()
Indica se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat.
Ritorni | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Controlla alcuni permessi disponibili prima del leasing.
Ritorni | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
Ottieni l'ID cluster per questa istanza TF.
Ritorni | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
Ottieni il timeout della connessione http.
Ritorni | |
---|---|
int |
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Recupera la mappatura tra gruppo di dispositivi e dispositivi.
Ritorni | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Visualizza l'intervallo di tempo tra ogni snapshot del dispositivo in ms.
Ritorni | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Ottieni la mappatura da serie a tag del dispositivo.
Ritorni | |
---|---|
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Visualizza l'intervallo di tempo tra gli heartbeat di chiamata in ms.
Ritorni | |
---|---|
long |
getLabName
public abstract String getLabName ()
Recupera il nome del lab a cui appartiene l'host.
Ritorni | |
---|---|
String |
getEtichette
public abstractgetLabels ()
Recupera le etichette per l'host.
Ritorni | |
---|---|
|
Orienta ClusterId
public abstractgetNextClusterIds ()
Ottieni gli ID cluster secondari per questa istanza TF.
Ritorni | |
---|---|
|
getReadTimeout
public abstract int getReadTimeout ()
Ottieni un timeout di lettura http.
Ritorni | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
Ottieni il formato per etichettare i target di esecuzione.
Ritorni | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Recupera il file della chiave dell'account di servizio dello scheduler di test trasferito.
Ritorni | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Recupera l'URL del servizio di pianificazione del test trasferito.
Ritorni | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Ottieni l'URL di base dell'API REST del cluster trasferito.
Ritorni | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Indica se la generazione di report sui dispositivi cluster è disabilitata.
Ritorni | |
---|---|
boolean |
Percentuale di utilizzo maxDisk
public abstract long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima dell'interruzione del leasing di nuove attività aggiuntive.
Ritorni | |
---|---|
long |
dovrebbeCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Indica se lo scheduler deve raccogliere il riepilogo del test iniziale.
Ritorni | |
---|---|
boolean |
whereUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Restituisce se TF deve caricare lo stato di chiamata.
Ritorni | |
---|---|
Boolean |