com.android.tradefed.cluster

Interfaces

IClusterCliente Una interfaz para interactuar con el backend de TFC.
IClusterEvento Interfaz para cargar cualquier evento de clúster en TFC.
IClusterEventUploader <T extiende IClusterEvent > Interfaz para ClusterEventUploader
Opciones de ICluster Una interfaz para obtener opciones relacionadas con el clúster.

Clases

Información de construcción de clúster Una clase IBuildInfo para compilaciones canalizadas desde TFC.
Proveedor de compilación de clúster Un IBuildProvider para descargar recursos de prueba de TFC.
Cliente de clúster 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.
Constructor de configuración de comando de clúster 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 cargarán.
ClusterCommandEvent.Builder
Lanzador de comandos de clúster Una clase IRemoteTest para lanzar un comando desde TFC a través de un subproceso TF.
Programador de comandos de clúster Un ICommandScheduler para admitir TFC (Tradefed Cluster).
Estado del comando del clúster Una clase que representa el estado y el motivo de cancelación de un comando de TF Cluster.
Información del dispositivo de clúster Una clase para encapsular la información del dispositivo del clúster que se cargará.
ClusterDeviceInfo.Constructor
Monitor de dispositivo de clúster Una implementación IDeviceMonitor que informa los resultados al servicio Tradefed Cluster.
ClusterEventUploader <T extiende IClusterEvent > Clase ClusterEventUploader, que carga IClusterEvent en TFC.
Evento de host de clúster Una clase para encapsular los eventos del host del clúster que se cargarán.
ClusterHostEvent.Builder
ClusterHostUtil Funciones de utilidad estáticas para TF Cluster para obtener instancias de configuración global, información del host, etc.
Ahorro de registro de clúster Una clase ILogSaver para cargar resultados de prueba en TFC.
Opciones de clúster
Estado de invocación Una clase para almacenar el estado de la invocación.
Excepción de comando de subproceso No se pudo ejecutar un comando de subproceso.
SubprocesoConfigBuilder Cree un XML de configuración de TF contenedor para una configuración de TF existente.
SubprocesoReportingHyper Una clase para crear un archivo de configuración contenedora para utilizar el informe de resultados de subproceso para un comando de clúster.
Contexto de prueba Una clase para modelar un mensaje TestContext de la API TFC.
Entorno de prueba Una clase para modelar un mensaje TestEnvironment devuelto por la API de TFC.
Estado del grupo de prueba Una clase para almacenar el estado de un grupo de prueba.
Cargador de salida de prueba Carga archivos de salida de prueba al 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.
Descargador de recursos de prueba Una clase para descargar archivos de recursos de prueba desde el sistema de archivos/GCS/HTTP.
Objeto TradefedConfig Una clase para modelar un mensaje TradefedConfigObject de la API de TFC.

Enumeraciones

ClusterCommand.RequestType
Comando de clúster.Estado Estado del comando en el clúster TF.
Tipo de evento de comando de clúster
ClusterHostEvent.HostEventType Enumeraciones de los diferentes tipos de eventos anfitriones.
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.