IclusterOptions
public interface IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
Un'interfaccia per ottenere opzioni relative al cluster.
Riepilogo
Metodi pubblici | |
---|---|
abstract boolean | checkCommandState () Se lo stato del comando (sul cluster TF) deve essere verificato durante l'heartbeat. |
abstract boolean | checkPermitsOnLease () Controllare alcuni permessi disponibili prima del leasing. |
abstract String | getClusterId () Ottieni l'ID cluster per questa istanza TF. |
abstract int | getConnectTimeout () Ottieni il timeout di connessione http. |
abstract MultiMap <String, String> | getDeviceGroup () Ottieni il gruppo di dispositivi per la mappatura dei dispositivi. |
abstract long | getDeviceMonitorSnapshotInterval () Ottieni l'intervallo di tempo tra ogni istantanea del dispositivo in ms. |
abstract | getDeviceTag () Ottieni il seriale del dispositivo per la mappatura dei tag. |
abstract long | getInvocationHeartbeatInterval () Ottieni l'intervallo di tempo tra gli heartbeat di chiamata in ms. |
abstract String | getLabName () Ottieni il nome del lab a cui appartiene l'host. |
abstract | getLabels () Ottieni etichette per l'host. |
abstract | getNextClusterIds () Ottieni 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 le destinazioni di esecuzione. |
abstract File | getSchedulerServiceAccountKeyfile () Ottieni il file della chiave dell'account del servizio di pianificazione del test di TradeFed. |
abstract String | getSchedulerServiceUrl () Ottieni l'URL del servizio di pianificazione dei test scambiato. |
abstract String | getServiceUrl () Ottieni l'URL di base dell'API REST del cluster scambiato. |
abstract boolean | isDeviceMonitorDisabled () Restituisce se la segnalazione dei dispositivi del cluster è disabilitata. |
abstract long | maxDiskUsagePercentage () Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive. |
abstract boolean | shouldCollectEarlyTestSummary () Restituisce se lo scheduler deve raccogliere il riepilogo dei test iniziali. |
abstract Boolean | shouldUploadInvocationStatus () Restituisce se TF deve caricare lo stato di chiamata. |
Metodi pubblici
checkCommandState
public abstract boolean checkCommandState ()
Se lo stato del comando (sul cluster TF) deve essere verificato durante l'heartbeat.
ritorna | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Controllare alcuni permessi disponibili prima del leasing.
ritorna | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
Ottieni l'ID cluster per questa istanza TF.
ritorna | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
Ottieni il timeout di connessione http.
ritorna | |
---|---|
int |
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Ottieni il gruppo di dispositivi per la mappatura dei dispositivi.
ritorna | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Ottieni l'intervallo di tempo tra ogni istantanea del dispositivo in ms.
ritorna | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Ottieni il seriale del dispositivo per la mappatura dei tag.
ritorna | |
---|---|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Ottieni l'intervallo di tempo tra gli heartbeat di chiamata in ms.
ritorna | |
---|---|
long |
getLabName
public abstract String getLabName ()
Ottieni il nome del lab a cui appartiene l'host.
ritorna | |
---|---|
String |
getLabels
public abstractgetLabels ()
Ottieni etichette per l'host.
ritorna | |
---|---|
getNextClusterIds
public abstractgetNextClusterIds ()
Ottieni gli ID cluster secondari per questa istanza TF.
ritorna | |
---|---|
getReadTimeout
public abstract int getReadTimeout ()
Ottieni il timeout di lettura http.
ritorna | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
Ottieni il formato per etichettare le destinazioni di esecuzione.
ritorna | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Ottieni il file della chiave dell'account del servizio di pianificazione del test di TradeFed.
ritorna | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Ottieni l'URL del servizio di pianificazione dei test scambiato.
ritorna | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Ottieni l'URL di base dell'API REST del cluster scambiato.
ritorna | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Restituisce se la segnalazione dei dispositivi del cluster è disabilitata.
ritorna | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima di interrompere l'affitto di nuove attività aggiuntive.
ritorna | |
---|---|
long |
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Restituisce se lo scheduler deve raccogliere il riepilogo dei test iniziali.
ritorna | |
---|---|
boolean |
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Restituisce se TF deve caricare lo stato di chiamata.
ritorna | |
---|---|
Boolean |