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 controllato durante l'heartbeat. |
abstract boolean | checkPermitsOnLease () Controlla alcuni permessi disponibili prima del noleggio. |
abstract String | getClusterId () Ottieni l'ID cluster per questa istanza TF. |
abstract int | getConnectTimeout () Ottieni il timeout della 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 snapshot del dispositivo in ms. |
abstract | getDeviceTag () Ottieni la mappatura del seriale del dispositivo per tag. |
abstract long | getInvocationHeartbeatInterval () Ottieni l'intervallo di tempo tra i battiti cardiaci di invocazione 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 etichettare le destinazioni della corsa. |
abstract File | getSchedulerServiceAccountKeyfile () Ottieni il file della chiave dell'account di servizio del pianificatore di test tradefed. |
abstract String | getSchedulerServiceUrl () Ottieni l'URL del servizio di pianificazione dei test tradefed. |
abstract String | getServiceUrl () Ottieni l'URL di base dell'API REST del cluster tradefed. |
abstract boolean | isDeviceMonitorDisabled () Restituisce se il reporting dei dispositivi cluster è disabilitato. |
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 iniziale del test. |
abstract Boolean | shouldUploadInvocationStatus () Restituisce se TF deve caricare lo stato di invocazione. |
Metodi pubblici
controllaCommandState
public abstract boolean checkCommandState ()
Se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat.
ritorna | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Controlla alcuni permessi disponibili prima del noleggio.
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 della 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 snapshot del dispositivo in ms.
ritorna | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Ottieni la mappatura del seriale del dispositivo per tag.
ritorna | |
---|---|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Ottieni l'intervallo di tempo tra i battiti cardiaci di invocazione 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 | |
---|---|
getNextClusterId
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 della corsa.
ritorna | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Ottieni il file della chiave dell'account di servizio del pianificatore di test tradefed.
ritorna | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Ottieni l'URL del servizio di pianificazione dei test tradefed.
ritorna | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Ottieni l'URL di base dell'API REST del cluster tradefed.
ritorna | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Restituisce se il reporting dei dispositivi cluster è disabilitato.
ritorna | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
Percentuale massima di utilizzo del disco prima di interrompere il noleggio di nuove attività aggiuntive.
ritorna | |
---|---|
long |
dovrebbeCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
Restituisce se lo scheduler deve raccogliere il riepilogo iniziale del test.
ritorna | |
---|---|
boolean |
dovrebbeUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Restituisce se TF deve caricare lo stato di invocazione.
ritorna | |
---|---|
Boolean |