IClusterOptions
public
interface
IClusterOptions
| com.android.tradefed.cluster.IClusterOptions |
Un'interfaccia per ottenere le opzioni relative ai cluster.
Riepilogo
Metodi pubblici | |
|---|---|
abstract
boolean
|
checkCommandState()
Indica se lo stato del comando (sul cluster TF) deve essere controllato durante il battito cardiaco. |
abstract
boolean
|
checkPermitsOnLease()
Controlla alcuni permessi disponibili prima di procedere con il leasing. |
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()
Recupera il mapping da gruppo di dispositivi a dispositivo. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
Ottieni l'intervallo di tempo tra ogni snapshot del dispositivo in millisecondi. |
abstract
Map<String, String>
|
getDeviceTag()
Ottieni la mappatura del numero di serie del dispositivo. |
abstract
long
|
getInvocationHeartbeatInterval()
Ottieni l'intervallo di tempo tra i battiti di invocazione in ms. |
abstract
String
|
getLabName()
Ottieni il nome del lab a cui appartiene l'host. |
abstract
List<String>
|
getLabels()
Ottieni le etichette per l'host. |
abstract
List<String>
|
getNextClusterIds()
Recupera gli ID cluster secondari per questa istanza TF. |
abstract
int
|
getReadTimeout()
Ottieni il timeout di lettura HTTP. |
abstract
String
|
getRunTargetFormat()
Ottieni il formato per etichettare gli obiettivi di corsa. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
Ottieni il file della chiave del service account 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 un valore che indica se i report sui dispositivi del cluster sono disattivati. |
abstract
long
|
maxDiskUsagePercentage()
Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
Restituisce un valore che indica se lo scheduler deve raccogliere il riepilogo del test anticipato. |
abstract
Boolean
|
shouldUploadInvocationStatus()
Restituisce un valore che indica 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 il battito cardiaco.
| Resi | |
|---|---|
boolean |
|
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Controlla alcuni permessi disponibili prima di procedere con il leasing.
| Resi | |
|---|---|
boolean |
|
getClusterId
public abstract String getClusterId ()
Recupera l'ID cluster per questa istanza TF.
| Resi | |
|---|---|
String |
|
getConnectTimeout
public abstract int getConnectTimeout ()
Ottieni il timeout di connessione HTTP.
| Resi | |
|---|---|
int |
|
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Recupera il mapping da gruppo di dispositivi a dispositivo.
| Resi | |
|---|---|
MultiMap<String, String> |
|
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Ottieni l'intervallo di tempo tra ogni snapshot del dispositivo in millisecondi.
| Resi | |
|---|---|
long |
|
getDeviceTag
public abstract Map<String, String> getDeviceTag ()
Ottieni la mappatura del numero di serie del dispositivo.
| Resi | |
|---|---|
Map<String, String> |
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Ottieni l'intervallo di tempo tra i battiti di invocazione in ms.
| Resi | |
|---|---|
long |
|
getLabName
public abstract String getLabName ()
Ottieni il nome del lab a cui appartiene l'host.
| Resi | |
|---|---|
String |
|
getLabels
public abstract List<String> getLabels ()
Ottieni le etichette per l'host.
| Resi | |
|---|---|
List<String> |
|
getNextClusterIds
public abstract List<String> getNextClusterIds ()
Recupera gli ID cluster secondari per questa istanza TF.
| Resi | |
|---|---|
List<String> |
|
getReadTimeout
public abstract int getReadTimeout ()
Ottieni il timeout di lettura HTTP.
| Resi | |
|---|---|
int |
|
getRunTargetFormat
public abstract String getRunTargetFormat ()
Ottieni il formato per etichettare gli obiettivi di corsa.
| Resi | |
|---|---|
String |
|
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Ottieni il file della chiave del service account di pianificazione dei test Tradefed.
| Resi | |
|---|---|
File |
|
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Ottieni l'URL del servizio di pianificazione dei test Tradefed.
| Resi | |
|---|---|
String |
|
getServiceUrl
public abstract String getServiceUrl ()
Recupera l'URL di base dell'API REST del cluster tradefed.
| Resi | |
|---|---|
String |
|
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Restituisce un valore che indica se i report sui dispositivi del cluster sono disattivati.
| Resi | |
|---|---|
boolean |
|
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive.
| Resi | |
|---|---|
long |
|
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Restituisce un valore che indica se lo scheduler deve raccogliere il riepilogo del test anticipato.
| Resi | |
|---|---|
boolean |
|
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Restituisce un valore che indica se TF deve caricare lo stato di chiamata.
| Resi | |
|---|---|
Boolean |
|