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 abstract  getDeviceTag ()

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 abstract  getLabels ()

Ottieni etichette per l'host.

ritorna

getNextClusterIds

public abstract  getNextClusterIds ()

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