ClusterOptions

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 il heartbeat.

boolean checkPermitsOnLease()

Controlla alcune licenze disponibili prima di procedere con il noleggio.

String getClusterId()

Recupera l'ID cluster per questa istanza TF.

int getConnectTimeout()

Ottieni il timeout di connessione HTTP.

MultiMap<String, String> getDeviceGroup()

Ottieni la mappatura del gruppo di dispositivi al dispositivo.

long getDeviceMonitorSnapshotInterval()

Recupera l'intervallo di tempo tra ogni istantanea del dispositivo in millisecondi.

getDeviceTag()

Ottieni la mappatura del numero di serie del dispositivo al tag.

long getInvocationHeartbeatInterval()

Recupera l'intervallo di tempo tra i battiti dell'invocazione in ms.

String getLabName()

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

getLabels()

Ricevi le etichette per l'attività ospitante.

getNextClusterIds()

Recupera gli ID dei cluster secondari per questa istanza TF.

int getReadTimeout()

Ottieni il timeout di lettura HTTP.

String getRunTargetFormat()

Ottieni il formato per l'etichettatura dei target di esecuzione.

File getSchedulerServiceAccountKeyfile()

Recupera il file della chiave dell'account di servizio del programma di pianificazione dei test tradefed.

String getSchedulerServiceUrl()

Ottieni l'URL del servizio di pianificazione dei test tradefed.

String getServiceUrl()

Recupera l'URL di base dell'API REST del cluster TradeFed.

boolean isDeviceMonitorDisabled()

Restituisce se i report sui dispositivi del cluster sono disattivati.

long maxDiskUsagePercentage()

Percentuale massima di utilizzo del disco prima che interrompiamo il leasing di nuove attività.

boolean shouldCollectEarlyTestSummary()

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

Boolean shouldUploadInvocationStatus()

Restituisce se il TF deve caricare lo stato di chiamata.

Campi

TYPE_NAME

public static final String TYPE_NAME

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

mClusterId

public String mClusterId

mNextClusterIds

public  mNextClusterIds

mServiceUrl

public String mServiceUrl

Costruttori pubblici

ClusterOptions

public ClusterOptions ()

Metodi pubblici

checkCommandState

public boolean checkCommandState ()

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

Ritorni
boolean

checkPermitsOnLease

public boolean checkPermitsOnLease ()

Controlla alcune licenze disponibili prima di procedere con il noleggio.

Ritorni
boolean

getClusterId

public String getClusterId ()

Recupera l'ID cluster per questa istanza TF.

Ritorni
String

getConnectTimeout

public int getConnectTimeout ()

Ottieni il timeout di connessione HTTP.

Ritorni
int

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

Ottieni la mappatura del gruppo di dispositivi al dispositivo.

Ritorni
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

Recupera l'intervallo di tempo tra ogni istantanea del dispositivo in millisecondi.

Ritorni
long

getDeviceTag

public  getDeviceTag ()

Ottieni la mappatura del numero di serie del dispositivo al tag.

Ritorni

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

Recupera l'intervallo di tempo tra i battiti dell'invocazione in ms.

Ritorni
long

getLabName

public String getLabName ()

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

Ritorni
String

getLabels

public  getLabels ()

Ricevi le etichette per l'attività ospitante.

Ritorni

getNextClusterIds

public  getNextClusterIds ()

Recupera gli ID dei cluster secondari per questa istanza TF.

Ritorni

getReadTimeout

public int getReadTimeout ()

Ottieni il timeout di lettura HTTP.

Ritorni
int

getRunTargetFormat

public String getRunTargetFormat ()

Ottieni il formato per l'etichettatura dei target di esecuzione.

Ritorni
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

Recupera il file della chiave dell'account di servizio del programma di pianificazione dei test tradefed.

Ritorni
File

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

Ottieni l'URL del servizio di pianificazione dei test tradefed.

Ritorni
String

getServiceUrl

public String getServiceUrl ()

Recupera l'URL di base dell'API REST del cluster TradeFed.

Ritorni
String

isDeviceMonitorDisabled

public boolean isDeviceMonitorDisabled ()

Restituisce se i report sui dispositivi del cluster sono disattivati.

Ritorni
boolean

maxDiskUsagePercentage

public long maxDiskUsagePercentage ()

Percentuale massima di utilizzo del disco prima che interrompiamo il leasing di nuove attività.

Ritorni
long

shouldCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

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

Ritorni
boolean

shouldUploadInvocationStatus

public Boolean shouldUploadInvocationStatus ()

Restituisce se il TF deve caricare lo stato di chiamata.

Ritorni
Boolean