IClusterOptions

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 se debe verificar el estado del comando (en el clúster de TF) durante el latido.

abstract boolean checkPermitsOnLease()

Consulta algunos de los permisos disponibles antes de alquilar.

abstract String getClusterId()

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

abstract int getConnectTimeout()

Obtén el tiempo de espera de conexión HTTP.

abstract MultiMap<String, String> getDeviceGroup()

Obtén 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 getDeviceTag()

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

abstract long getInvocationHeartbeatInterval()

Obtén el intervalo de tiempo entre los intervalos de tiempo de la invocación en ms.

abstract String getLabName()

Obtén 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()

Obtén el tiempo de espera de lectura de HTTP.

abstract String getRunTargetFormat()

Obtén el formato para etiquetar los objetivos de 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()

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

abstract boolean isDeviceMonitorDisabled()

Muestra 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()

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

abstract Boolean shouldUploadInvocationStatus()

Muestra 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 ()

Consulta algunos de los permisos disponibles antes de alquilar.

Muestra
boolean

getClusterId

public abstract String getClusterId ()

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

Muestra
String

getConnectTimeout

public abstract int getConnectTimeout ()

Obtén el tiempo de espera de conexión HTTP.

Muestra
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Obtén 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  getDeviceTag ()

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

Muestra

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Obtén el intervalo de tiempo entre los intervalos de tiempo de la invocación en ms.

Muestra
long

getLabName

public abstract String getLabName ()

Obtén el nombre del lab al que pertenece el host.

Muestra
String

getLabels

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 ()

Obtén el tiempo de espera de lectura de HTTP.

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 ()

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 ()

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

Muestra
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Muestra 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 ()

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

Muestra
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

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

Muestra
Boolean