ClusterOptions

public class ClusterOptions
extends Object implements IClusterOptions

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


Resumen

Constantes

String TYPE_NAME

Es el nombre único del tipo de objeto de configuración.

Campos

public String mClusterId

public mNextClusterIds

public String mServiceUrl

Constructores públicos

ClusterOptions()

Métodos públicos

boolean checkCommandState()

Indica si se debe verificar el estado del comando (en el clúster de TF) durante el latido.

boolean checkPermitsOnLease()

Verifica algunos permisos disponibles antes de alquilar.

String getClusterId()

Obtiene el ID del clúster para esta instancia de TF.

int getConnectTimeout()

Obtiene el tiempo de espera de conexión HTTP.

MultiMap<String, String> getDeviceGroup()

Obtiene la asignación del grupo de dispositivos al dispositivo.

long getDeviceMonitorSnapshotInterval()

Obtiene el intervalo de tiempo entre cada instantánea del dispositivo en ms.

getDeviceTag()

Obtiene la asignación de la etiqueta al número de serie del dispositivo.

long getInvocationHeartbeatInterval()

Obtiene el intervalo de tiempo entre los latidos de invocación en ms.

String getLabName()

Obtiene el nombre del lab al que pertenece el host.

getLabels()

Obtiene etiquetas para el host.

getNextClusterIds()

Obtiene los IDs de clústeres secundarios para esta instancia de TF.

int getReadTimeout()

Obtiene el tiempo de espera de lectura de HTTP.

String getRunTargetFormat()

Obtiene el formato para etiquetar los objetivos de la ejecución.

File getSchedulerServiceAccountKeyfile()

Obtén el archivo de claves de la cuenta de servicio del programador de pruebas de Tradefed.

String getSchedulerServiceUrl()

Obtén la URL del servicio del programador de pruebas de Tradefed.

String getServiceUrl()

Obtén la URL base de la API de REST del clúster de Tradefed.

boolean isDeviceMonitorDisabled()

Devuelve si los informes de dispositivos del clúster están inhabilitados.

long maxDiskUsagePercentage()

Porcentaje máximo de uso del disco antes de que dejemos de arrendar tareas nuevas adicionales.

boolean shouldCollectEarlyTestSummary()

Devuelve si el programador debe recopilar el resumen de la prueba anticipada.

Boolean shouldUploadInvocationStatus()

Devuelve si TF debería subir el estado de invocación.

Constantes

TYPE_NAME

public static final String TYPE_NAME

Es el nombre único del tipo de objeto de configuración. Se usa para recuperar la instancia singleton de GlobalConfiguration.

Valor de la constante: "cluster_options"

Campos

mClusterId

public String mClusterId

mNextClusterIds

public  mNextClusterIds

mServiceUrl

public String mServiceUrl

Constructores públicos

ClusterOptions

public ClusterOptions ()

Métodos públicos

checkCommandState

public boolean checkCommandState ()

Indica si se debe verificar el estado del comando (en el clúster de TF) durante el latido.

Muestra
boolean

checkPermitsOnLease

public boolean checkPermitsOnLease ()

Verifica algunos permisos disponibles antes de alquilar.

Muestra
boolean

getClusterId

public String getClusterId ()

Obtiene el ID del clúster para esta instancia de TF.

Muestra
String

getConnectTimeout

public int getConnectTimeout ()

Obtiene el tiempo de espera de conexión HTTP.

Muestra
int

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

Obtiene la asignación del grupo de dispositivos al dispositivo.

Muestra
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

Obtén el intervalo de tiempo entre cada instantánea del dispositivo en ms.

Muestra
long

getDeviceTag

public  getDeviceTag ()

Obtiene la asignación de la etiqueta al número de serie del dispositivo.

Muestra

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

Obtiene el intervalo de tiempo entre los latidos de invocación en ms.

Muestra
long

getLabName

public String getLabName ()

Obtiene el nombre del lab al que pertenece el host.

Muestra
String

getLabels

public  getLabels ()

Obtiene las etiquetas del host.

Muestra

getNextClusterIds

public  getNextClusterIds ()

Obtiene los IDs de clústeres secundarios para esta instancia de TF.

Muestra

getReadTimeout

public int getReadTimeout ()

Obtiene el tiempo de espera de lectura de HTTP.

Muestra
int

getRunTargetFormat

public String getRunTargetFormat ()

Obtiene el formato para etiquetar los objetivos de la ejecución.

Muestra
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

Obtén el archivo de claves de la cuenta de servicio del programador de pruebas de Tradefed.

Muestra
File

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

Obtén la URL del servicio del programador de pruebas de Tradefed.

Muestra
String

getServiceUrl

public String getServiceUrl ()

Obtén la URL base de la API de REST del clúster de Tradefed.

Muestra
String

isDeviceMonitorDisabled

public boolean isDeviceMonitorDisabled ()

Devuelve si los informes de dispositivos del clúster están inhabilitados.

Muestra
boolean

maxDiskUsagePercentage

public long maxDiskUsagePercentage ()

Porcentaje máximo de uso del disco antes de que dejemos de arrendar tareas nuevas adicionales.

Muestra
long

shouldCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

Devuelve si el programador debe recopilar el resumen de la prueba anticipada.

Muestra
boolean

shouldUploadInvocationStatus

public Boolean shouldUploadInvocationStatus ()

Devuelve si TF debería subir el estado de invocación.

Muestra
Boolean