IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Es una interfaz para obtener opciones relacionadas con el clúster.

Resumen

Métodos públicos

abstract boolean checkCommandState()

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

abstract boolean checkPermitsOnLease()

Verifica algunos permisos disponibles antes de arrendar.

abstract String getClusterId()

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

abstract int getConnectTimeout()

Obtiene el tiempo de espera de conexión HTTP.

abstract MultiMap<String, String> getDeviceGroup()

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

abstract long getDeviceMonitorSnapshotInterval()

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

abstract Map<String, String> getDeviceTag()

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

abstract long getInvocationHeartbeatInterval()

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

abstract String getLabName()

Obtiene el nombre del lab al que pertenece el host.

abstract List<String> getLabels()

Obtiene etiquetas para el host.

abstract List<String> getNextClusterIds()

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

abstract int getReadTimeout()

Obtiene el tiempo de espera de lectura de HTTP.

abstract String getRunTargetFormat()

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

abstract File getSchedulerServiceAccountKeyfile()

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

abstract String getSchedulerServiceUrl()

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

abstract String getServiceUrl()

Obtiene la URL base de la API de REST del clúster de Tradefed.

abstract boolean isDeviceMonitorDisabled()

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

abstract long maxDiskUsagePercentage()

Es el porcentaje máximo de uso del disco antes de que dejemos de arrendar tareas nuevas adicionales.

abstract boolean shouldCollectEarlyTestSummary()

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

abstract Boolean shouldUploadInvocationStatus()

Devuelve si TF debe subir el estado de invocación.

Métodos públicos

checkCommandState

public abstract boolean checkCommandState ()

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

Muestra
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Verifica algunos permisos disponibles antes de arrendar.

Muestra
boolean

getClusterId

public abstract String getClusterId ()

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

Muestra
String

getConnectTimeout

public abstract int getConnectTimeout ()

Obtiene el tiempo de espera de conexión HTTP.

Muestra
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

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

Muestra
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

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

Muestra
long

getDeviceTag

public abstract Map<String, String> getDeviceTag ()

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

Muestra
Map<String, String>

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

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

Muestra
long

getLabName

public abstract String getLabName ()

Obtiene el nombre del lab al que pertenece el host.

Muestra
String

getLabels

public abstract List<String> getLabels ()

Obtiene etiquetas para el host.

Muestra
List<String>

getNextClusterIds

public abstract List<String> getNextClusterIds ()

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

Muestra
List<String>

getReadTimeout

public abstract int getReadTimeout ()

Obtiene el tiempo de espera de lectura de HTTP.

Muestra
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

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

Muestra
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

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

Muestra
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

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

Muestra
String

getServiceUrl

public abstract String getServiceUrl ()

Obtiene la URL base de la API de REST del clúster de Tradefed.

Muestra
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Muestra
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

Es el porcentaje máximo de uso del disco antes de que dejemos de arrendar tareas nuevas adicionales.

Muestra
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

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

Muestra
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Devuelve si TF debe subir el estado de invocación.

Muestra
Boolean