IClusterOpzioni
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 | checkFlashingPermitsOnLease () Controllare se deve verificare i permessi lampeggianti disponibili prima del leasing. |
abstract boolean | checkPermitsOnLease () Verificare 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 del dispositivo. |
abstract long | getDeviceMonitorSnapshotInterval () Ottieni l'intervallo di tempo tra ogni snapshot 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 laboratorio 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 l'etichettatura delle destinazioni di esecuzione. |
abstract File | getSchedulerServiceAccountKeyfile () Ottieni il file chiave dell'account del servizio di pianificazione dei test 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 del dispositivo cluster è disabilitata. |
abstract long | maxDiskUsagePercentage () Percentuale massima di utilizzo del disco prima di interrompere il noleggio di nuove attività aggiuntive. |
abstract boolean | shouldCollectEarlyTestSummary () Restituisce se lo scheduler deve raccogliere il riepilogo del test anticipato. |
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 |
checkFlashingPermitsOnLease
public abstract boolean checkFlashingPermitsOnLease ()
Controllare se deve verificare i permessi lampeggianti disponibili prima del leasing.
ritorna | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Verificare 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 del dispositivo.
ritorna | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Ottieni l'intervallo di tempo tra ogni snapshot 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 laboratorio 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 l'etichettatura delle destinazioni di esecuzione.
ritorna | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Ottieni il file chiave dell'account del servizio di pianificazione dei test 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 del dispositivo cluster è disabilitata.
ritorna | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima di interrompere il noleggio di nuove attività aggiuntive.
ritorna | |
---|---|
long |
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Restituisce se lo scheduler deve raccogliere il riepilogo del test anticipato.
ritorna | |
---|---|
boolean |
dovrebbeUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Restituisce se TF deve caricare lo stato di chiamata.
ritorna | |
---|---|
Boolean |