com.android.tradefed.cluster

Interfaces

IClusterClient Una interfaz para interactuar con el backend de TFC.
IClusterEvent Interfaz para que cualquier evento de clúster se cargue en TFC.
IClusterEventUploader <T extiende IClusterEvent > Interfaz para ClusterEventUploader
IClusterOptions Una interfaz para obtener opciones relacionadas con el clúster.

Clases

ClusterBuildInfo Una clase IBuildInfo para compilaciones canalizadas desde TFC.
ClusterBuildProvider Un IBuildProvider para descargar recursos de prueba de TFC.
ClusterClient Una implementación IClusterClient para interactuar con el backend de TFC.
Comando de clúster Una clase que representa una tarea obtenida de TF Cluster.
ClusterCommandConfigBuilder Una clase para crear un archivo de configuración para un comando de clúster.
Evento de comando de clúster Una clase para encapsular los eventos de comando del clúster que se van a cargar.
ClusterCommandEvent.Builder
Lanzador de comandos de clúster Una clase IRemoteTest para lanzar un comando desde TFC a través de un subproceso TF.
ClusterCommandScheduler Un ICommandScheduler para admitir TFC (Tradefed Cluster).
ClusterCommandStatus Una clase que representa el estado y el motivo de cancelación de un comando de TF Cluster.
ClusterDeviceInfo Una clase para encapsular la información del dispositivo del clúster que se cargará.
ClusterDeviceInfo.Builder
ClústerDispositivoMonitor Una implementación IDeviceMonitor que informa los resultados al servicio Tradefed Cluster.
ClusterEventUploader <T extiende IClusterEvent > Clase ClusterEventUploader, que carga IClusterEvent a TFC.
ClusterHostEvent Una clase para encapsular los eventos del host del clúster que se van a cargar.
ClusterHostEvent.Builder
ClusterHostUtil Funciones de utilidad estática para TF Cluster para obtener instancias de configuración global, información de host, etc.
ClusterLogSaver Una clase ILogSaver para cargar salidas de prueba a TFC.
ClusterOptions
Estado de invocación Una clase para almacenar el estado de invocación.
SubprocessCommandExceptionSubprocessCommandException No se pudo ejecutar un comando de subproceso.
SubprocessConfigBuilderSubprocessConfigBuilder Cree un contenedor XML de configuración de TF para una configuración de TF existente.
SubprocesoReportingHelper Una clase para crear un archivo de configuración contenedor para usar el informe de resultados de subprocesos para un comando de clúster.
TestContext Una clase para modelar un mensaje TestContext de la API de TFC.
Entorno de prueba Una clase para modelar un mensaje TestEnvironment devuelto por la API de TFC.
TestGroupStatus Una clase para almacenar el estado de un grupo de prueba.
TestOutputUploader Carga archivos de salida de prueba en el sistema de archivos local, GCS o un punto final HTTP(S).
recurso de prueba Una clase para modelar un mensaje TestResource devuelto por la API de TFC.
TestResourceDownloader Una clase para descargar archivos de recursos de prueba desde el sistema de archivos/GCS/HTTP.
TradefedConfigObjectTradefedConfigObject Una clase para modelar un mensaje TradefedConfigObject de la API de TFC.

Enumeraciones

ClusterCommand.RequestType
ClusterCommand.State Estado del comando en el clúster TF.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType Enumeraciones de los diferentes tipos de eventos de host.
ClusterLogSaver.FilePickingStrategy Estrategias de selección de archivos.
TradefedConfigObject.Tipo Una lista de tipos de objetos de configuración que se pueden inyectar en una configuración de comando de clúster.