com.android.tradefed.cluster

Interfaces

IClusterClient Una interfaz para interactuar con el backend de TFC. 
IClusterEvent Interfaz para que cualquier evento del clúster se suba a TFC. 
IClusterEventUploader<T extends 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 de IClusterClient para interactuar con el backend de TFC. 
ClusterCommand Una clase que representa una tarea recuperada del clúster de TF. 
ClusterCommandConfigBuilder Una clase para compilar un archivo de configuración para un comando de clúster. 
ClusterCommandEvent Una clase para encapsular eventos de comandos de clúster que se subirán. 
ClusterCommandEvent.Builder  
ClusterCommandLauncher Una clase IRemoteTest para iniciar un comando desde TFC a través de un TF de subproceso. 
ClusterCommandScheduler Un ICommandScheduler para admitir TFC (clúster de Tradefed). 
ClusterCommandStatus Una clase que representa el estado y el motivo de cancelación de un comando del clúster de TF. 
ClusterDeviceInfo Una clase para encapsular la información del dispositivo del clúster que se subirá. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Una implementación de IDeviceMonitor que informa los resultados al servicio de clúster de Tradefed. 
ClusterEventUploader<T extends IClusterEvent> Clase ClusterEventUploader, que sube IClusterEvent a TFC. 
ClusterHostEvent Una clase para encapsular eventos de host de clúster que se subirán. 
ClusterHostEvent.Builder  
ClusterHostUtil Funciones de utilidad estática para el clúster de TF para obtener instancias de configuración global, información del host, etcétera. 
ClusterLogSaver Una clase ILogSaver para subir resultados de pruebas a TFC. 
ClusterOptions  
InvocationStatus Una clase para almacenar el estado de invocación. 
SubprocessConfigBuilder Compila un wrapper XML de configuración de TF para una configuración de TF existente. 
SubprocessReportingHelper Una clase para compilar un archivo de configuración de wrapper para usar el reportero de resultados de subprocesos para un comando de clúster. 
TestContext Una clase para modelar un mensaje TestContext de la API de TFC. 
TestEnvironment Una clase para modelar un mensaje TestEnvironment que muestra la API de TFC. 
TestGroupStatus Una clase para almacenar el estado de un grupo de prueba. 
TestOutputUploader Sube archivos de resultados de pruebas al sistema de archivos local, a GCS o a un extremo HTTP(S). 
TestResource Una clase para modelar un mensaje TestResource que muestra la API de TFC. 
TestResourceDownloader Una clase para descargar archivos de recursos de prueba desde el sistema de archivos, GCS o HTTP. 
TradefedConfigObject Una clase para modelar un mensaje TradefedConfigObject de la API de TFC. 

Enums

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

Excepciones

SubprocessCommandException No se pudo ejecutar un comando de subproceso.