Opciones de ICluster

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions.


Una interfaz para obtener opciones relacionadas con el clúster.

Resumen

Métodos públicos

abstract boolean checkCommandState()

Indica si el estado del comando (en el clúster de TF) se debe verificar durante la señal de monitoreo de funcionamiento.

abstract boolean checkPermitsOnLease()

Consulta algunos permisos disponibles antes de alquilar.

abstract String getClusterId()

Obtén el ID del clúster para esta instancia de TF.

abstract int getConnectTimeout()

Se agotó el tiempo de espera de la conexión HTTP.

abstract MultiMap<String, String> getDeviceGroup()

Obtén la asignación del grupo de dispositivos a los dispositivos.

abstract long getDeviceMonitorSnapshotInterval()

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

abstract getDeviceTag()

Obtén la asignación de serie a etiqueta del dispositivo.

abstract long getInvocationHeartbeatInterval()

Obtiene el intervalo de tiempo entre las señales de monitoreo de funcionamiento de la invocación en ms.

abstract String getLabName()

Obtenga el nombre del lab al que pertenece el host.

abstract getLabels()

Obtén etiquetas para el host.

abstract getNextClusterIds()

Obtén los IDs de clúster secundarios para esta instancia de TF.

abstract int getReadTimeout()

Tiempo de espera de lectura de HTTP para obtener.

abstract String getRunTargetFormat()

Obtén el formato para etiquetar los objetivos de ejecución.

abstract File getSchedulerServiceAccountKeyfile()

Obtiene el archivo de claves de la cuenta de servicio del programador de pruebas de Tradefed.

abstract String getSchedulerServiceUrl()

Obtiene la URL del servicio del programador de pruebas de Tradefed.

abstract String getServiceUrl()

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

abstract boolean isDeviceMonitorDisabled()

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

abstract long maxDiskUsagePercentage()

El porcentaje máximo de uso del disco antes de dejar de arrendar tareas nuevas adicionales.

abstract boolean shouldCollectEarlyTestSummary()

Muestra si el programador debe recopilar un resumen de la prueba anticipada.

abstract Boolean shouldUploadInvocationStatus()

Muestra si TF debe subir un estado de invocación.

Métodos públicos

EstadoDeComandoDeVerificación

public abstract boolean checkCommandState ()

Indica si el estado del comando (en el clúster de TF) se debe verificar durante la señal de monitoreo de funcionamiento.

Muestra
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Consulta algunos permisos disponibles antes de alquilar.

Muestra
boolean

ID getCluster

public abstract String getClusterId ()

Obtén el ID del clúster para esta instancia de TF.

Muestra
String

getConnectTimeout

public abstract int getConnectTimeout ()

Se agotó el tiempo de espera de la conexión HTTP.

Muestra
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Obtén la asignación del grupo de dispositivos a los dispositivos.

Muestra
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

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

Muestra
long

getDeviceTag

public abstract  getDeviceTag ()

Obtén la asignación de serie a etiqueta del dispositivo.

Muestra

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Obtiene el intervalo de tiempo entre las señales de monitoreo de funcionamiento de la invocación en ms.

Muestra
long

nombre del lab

public abstract String getLabName ()

Obtenga el nombre del lab al que pertenece el host.

Muestra
String

getEtiquetas

public abstract  getLabels ()

Obtén etiquetas para el host.

Muestra

getNextClusterIds

public abstract  getNextClusterIds ()

Obtén los IDs de clúster secundarios para esta instancia de TF.

Muestra

getReadTimeout

public abstract int getReadTimeout ()

Tiempo de espera de lectura de HTTP para obtener.

Muestra
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Obtén el formato para etiquetar los objetivos de ejecución.

Muestra
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Obtiene el archivo de claves de la cuenta de servicio del programador de pruebas de Tradefed.

Muestra
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Obtiene la URL del servicio del programador de pruebas de Tradefed.

Muestra
String

getServiceUrl

public abstract String getServiceUrl ()

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

Muestra
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Muestra
boolean

Porcentaje de uso de disco de maxDisk

public abstract long maxDiskUsagePercentage ()

El porcentaje máximo de uso del disco antes de dejar de arrendar tareas nuevas adicionales.

Muestra
long

Deberías recopilarEarlyTestSummary.

public abstract boolean shouldCollectEarlyTestSummary ()

Muestra si el programador debe recopilar un resumen de la prueba anticipada.

Muestra
boolean

EstadodeInvocacióndeSubida

public abstract Boolean shouldUploadInvocationStatus ()

Muestra si TF debe subir un estado de invocación.

Muestra
Boolean