ClusterOpzioni

public class ClusterOptions
extends Object implements IClusterOptions

java.lang.Object
🎞 com.android.tradefed.cluster.ClusterOptions.


Riepilogo

Campi

public static final String TYPE_NAME

Il nome univoco del tipo di oggetto di configurazione.

public String mClusterId

public mNextClusterIds

public String mServiceUrl

Costruttori pubblici

ClusterOptions()

Metodi pubblici

boolean checkCommandState()

Indica se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat.

boolean checkPermitsOnLease()

Controlla alcuni permessi disponibili prima del leasing.

String getClusterId()

Ottieni l'ID cluster per questa istanza TF.

int getConnectTimeout()

Ottieni il timeout della connessione http.

MultiMap<String, String> getDeviceGroup()

Recupera la mappatura tra gruppo di dispositivi e dispositivi.

long getDeviceMonitorSnapshotInterval()

Visualizza l'intervallo di tempo tra ogni snapshot del dispositivo in ms.

getDeviceTag()

Ottieni la mappatura da serie a tag del dispositivo.

long getInvocationHeartbeatInterval()

Visualizza l'intervallo di tempo tra gli heartbeat di chiamata in ms.

String getLabName()

Recupera il nome del lab a cui appartiene l'host.

getLabels()

Recupera le etichette per l'host.

getNextClusterIds()

Ottieni gli ID cluster secondari per questa istanza TF.

int getReadTimeout()

Ottieni un timeout di lettura http.

String getRunTargetFormat()

Ottieni il formato per etichettare i target di esecuzione.

File getSchedulerServiceAccountKeyfile()

Recupera il file della chiave dell'account di servizio dello scheduler di test trasferito.

String getSchedulerServiceUrl()

Recupera l'URL del servizio di pianificazione del test trasferito.

String getServiceUrl()

Ottieni l'URL di base dell'API REST del cluster trasferito.

boolean isDeviceMonitorDisabled()

Indica se la generazione di report sui dispositivi cluster è disabilitata.

long maxDiskUsagePercentage()

Percentuale massima di utilizzo del disco prima dell'interruzione del leasing di nuove attività aggiuntive.

boolean shouldCollectEarlyTestSummary()

Indica se lo scheduler deve raccogliere il riepilogo del test iniziale.

Boolean shouldUploadInvocationStatus()

Restituisce se TF deve caricare lo stato di chiamata.

Campi

TIPO_NAME

public static final String TYPE_NAME

Il nome univoco del tipo di oggetto di configurazione. Utilizzato per recuperare l'istanza singleton dal GlobalConfiguration.

ID clusterM

public String mClusterId

mNextClusterId

public  mNextClusterIds

URL serviziom

public String mServiceUrl

Costruttori pubblici

ClusterOpzioni

public ClusterOptions ()

Metodi pubblici

checkCommandState

public boolean checkCommandState ()

Indica se lo stato del comando (sul cluster TF) deve essere controllato durante l'heartbeat.

Ritorni
boolean

checkPermitsOnLease

public boolean checkPermitsOnLease ()

Controlla alcuni permessi disponibili prima del leasing.

Ritorni
boolean

getClusterId

public String getClusterId ()

Ottieni l'ID cluster per questa istanza TF.

Ritorni
String

getConnectTimeout

public int getConnectTimeout ()

Ottieni il timeout della connessione http.

Ritorni
int

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

Recupera la mappatura tra gruppo di dispositivi e dispositivi.

Ritorni
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

Visualizza l'intervallo di tempo tra ogni snapshot del dispositivo in ms.

Ritorni
long

getDeviceTag

public  getDeviceTag ()

Ottieni la mappatura da serie a tag del dispositivo.

Ritorni

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

Visualizza l'intervallo di tempo tra gli heartbeat di chiamata in ms.

Ritorni
long

getLabName

public String getLabName ()

Recupera il nome del lab a cui appartiene l'host.

Ritorni
String

getEtichette

public  getLabels ()

Recupera le etichette per l'host.

Ritorni

Orienta ClusterId

public  getNextClusterIds ()

Ottieni gli ID cluster secondari per questa istanza TF.

Ritorni

getReadTimeout

public int getReadTimeout ()

Ottieni un timeout di lettura http.

Ritorni
int

getRunTargetFormat

public String getRunTargetFormat ()

Ottieni il formato per etichettare i target di esecuzione.

Ritorni
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

Recupera il file della chiave dell'account di servizio dello scheduler di test trasferito.

Ritorni
File

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

Recupera l'URL del servizio di pianificazione del test trasferito.

Ritorni
String

getServiceUrl

public String getServiceUrl ()

Ottieni l'URL di base dell'API REST del cluster trasferito.

Ritorni
String

isDeviceMonitorDisabled

public boolean isDeviceMonitorDisabled ()

Indica se la generazione di report sui dispositivi cluster è disabilitata.

Ritorni
boolean

Percentuale di utilizzo maxDisk

public long maxDiskUsagePercentage ()

Percentuale massima di utilizzo del disco prima dell'interruzione del leasing di nuove attività aggiuntive.

Ritorni
long

dovrebbeCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

Indica se lo scheduler deve raccogliere il riepilogo del test iniziale.

Ritorni
boolean

whereUploadInvocationStatus

public Boolean shouldUploadInvocationStatus ()

Restituisce se TF deve caricare lo stato di chiamata.

Ritorni
Boolean