IClusterOptions
public
interface
IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
Un'interfaccia per ottenere opzioni relative ai cluster.
Riepilogo
Metodi pubblici | |
---|---|
abstract
boolean
|
checkCommandState()
Indica se lo stato del comando (sul cluster TF) deve essere controllato durante il heartbeat. |
abstract
boolean
|
checkPermitsOnLease()
Controlla alcune licenze disponibili prima di procedere con il noleggio. |
abstract
String
|
getClusterId()
Recupera l'ID cluster per questa istanza TF. |
abstract
int
|
getConnectTimeout()
Ottieni il timeout di connessione HTTP. |
abstract
MultiMap<String, String>
|
getDeviceGroup()
Ottieni la mappatura del gruppo di dispositivi al dispositivo. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
Recupera l'intervallo di tempo tra ogni istantanea del dispositivo in millisecondi. |
abstract
|
getDeviceTag()
Ottieni la mappatura del numero di serie del dispositivo al tag. |
abstract
long
|
getInvocationHeartbeatInterval()
Recupera l'intervallo di tempo tra i battiti dell'invocazione in ms. |
abstract
String
|
getLabName()
Ottieni il nome del lab a cui appartiene l'host. |
abstract
|
getLabels()
Ricevi le etichette per l'attività ospitante. |
abstract
|
getNextClusterIds()
Recupera gli ID dei cluster secondari per questa istanza TF. |
abstract
int
|
getReadTimeout()
Ottieni il timeout di lettura HTTP. |
abstract
String
|
getRunTargetFormat()
Ottieni il formato per l'etichettatura dei target di esecuzione. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
Recupera il file della chiave dell'account di servizio del programma di pianificazione dei test tradefed. |
abstract
String
|
getSchedulerServiceUrl()
Ottieni l'URL del servizio di pianificazione dei test tradefed. |
abstract
String
|
getServiceUrl()
Recupera l'URL di base dell'API REST del cluster TradeFed. |
abstract
boolean
|
isDeviceMonitorDisabled()
Restituisce se i report sui dispositivi del cluster sono disattivati. |
abstract
long
|
maxDiskUsagePercentage()
Percentuale massima di utilizzo del disco prima che interrompiamo il leasing di nuove attività. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
Restituisce se lo scheduler deve raccogliere il riepilogo del test iniziale. |
abstract
Boolean
|
shouldUploadInvocationStatus()
Restituisce se il 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 il heartbeat.
Ritorni | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Controlla alcune licenze disponibili prima di procedere con il noleggio.
Ritorni | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
Recupera l'ID cluster per questa istanza TF.
Ritorni | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
Ottieni il timeout di connessione HTTP.
Ritorni | |
---|---|
int |
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Ottieni la mappatura del gruppo di dispositivi al dispositivo.
Ritorni | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Recupera l'intervallo di tempo tra ogni istantanea del dispositivo in millisecondi.
Ritorni | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Ottieni la mappatura del numero di serie del dispositivo al tag.
Ritorni | |
---|---|
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Recupera l'intervallo di tempo tra i battiti dell'invocazione in ms.
Ritorni | |
---|---|
long |
getLabName
public abstract String getLabName ()
Ottieni il nome del lab a cui appartiene l'host.
Ritorni | |
---|---|
String |
getLabels
public abstractgetLabels ()
Ricevi le etichette per l'attività ospitante.
Ritorni | |
---|---|
|
getNextClusterIds
public abstractgetNextClusterIds ()
Recupera gli ID dei cluster secondari per questa istanza TF.
Ritorni | |
---|---|
|
getReadTimeout
public abstract int getReadTimeout ()
Ottieni il timeout di lettura HTTP.
Ritorni | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
Ottieni il formato per l'etichettatura dei target di esecuzione.
Ritorni | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Recupera il file della chiave dell'account di servizio del programma di pianificazione dei test tradefed.
Ritorni | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Ottieni l'URL del servizio di pianificazione dei test tradefed.
Ritorni | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Recupera l'URL di base dell'API REST del cluster TradeFed.
Ritorni | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Restituisce se i report sui dispositivi del cluster sono disattivati.
Ritorni | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima che interrompiamo il leasing di nuove attività.
Ritorni | |
---|---|
long |
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Restituisce se lo scheduler deve raccogliere il riepilogo del test iniziale.
Ritorni | |
---|---|
boolean |
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Restituisce se il TF deve caricare lo stato di chiamata.
Ritorni | |
---|---|
Boolean |