com.android.tradefed.cluster

Interfaces

IClusterClient Uma interface para interagir com o back-end do TFC. 
IClusterEvent Interface para qualquer evento de cluster a ser enviado para o TFC. 
IClusterEventUploader<T extends IClusterEvent> Interface para ClusterEventUploader 
IClusterOptions Uma interface para receber opções relacionadas ao cluster. 

Classes

ClusterBuildInfo Uma classe IBuildInfo para builds transmitidos do TFC. 
ClusterBuildProvider Um IBuildProvider para fazer o download dos recursos de teste do TFC. 
ClusterClient Uma implementação de IClusterClient para interagir com o back-end do TFC. 
ClusterCommand Uma classe que representa uma tarefa buscada do cluster do TensorFlow. 
ClusterCommandConfigBuilder Uma classe para criar um arquivo de configuração para um comando de cluster. 
ClusterCommandEvent Uma classe para encapsular eventos de comando de cluster a serem enviados. 
ClusterCommandEvent.Builder  
ClusterCommandLauncher Uma classe IRemoteTest para iniciar um comando do TFC usando um subprocesso do TF. 
ClusterCommandScheduler Um ICommandScheduler para oferecer suporte ao TFC (Tradefed Cluster). 
ClusterCommandStatus Uma classe que representa o estado e o motivo do cancelamento de um comando do cluster do TF. 
ClusterDeviceInfo Uma classe para encapsular informações do dispositivo de cluster a serem enviadas. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Uma implementação de IDeviceMonitor que informa resultados ao serviço Tradefed Cluster. 
ClusterEventUploader<T extends IClusterEvent> Classe ClusterEventUploader, que faz upload de IClusterEvent para o TFC. 
ClusterHostEvent Uma classe para encapsular eventos de host de cluster a serem enviados. 
ClusterHostEvent.Builder  
ClusterHostUtil Funções utilitárias estáticas para o cluster do TF para receber instâncias de configuração global, informações do host etc. 
ClusterLogSaver Uma classe ILogSaver para fazer upload de resultados de testes para o TFC. 
ClusterOptions  
InvocationStatus Uma classe para armazenar o status da invocação. 
SubprocessConfigBuilder Crie um XML de configuração do TF wrapper para uma configuração do TF atual. 
SubprocessReportingHelper Uma classe para criar um arquivo de configuração de wrapper e usar o gerador de relatórios de resultados de subprocesso para um comando de cluster. 
TestContext Uma classe para modelar uma mensagem TestContext da API TFC. 
TestEnvironment Uma classe para modelar uma mensagem TestEnvironment retornada pela API TFC. 
TestGroupStatus Uma classe para armazenar o status de um grupo de teste. 
TestOutputUploader Faz upload de arquivos de saída de teste para o sistema de arquivos local, o GCS ou um endpoint HTTP(S). 
TestResource Uma classe para modelar uma mensagem TestResource retornada pela API TFC. 
TestResourceDownloader Uma classe para fazer o download de arquivos de recursos de teste do sistema de arquivos/GCS/HTTP. 
TradefedConfigObject Uma classe para modelar uma mensagem TradefedConfigObject da API TFC. 

Enumerações

ClusterCommand.RequestType  
ClusterCommand.State Status do comando no cluster do TF. 
ClusterCommandEvent.Type  
ClusterHostEvent.HostEventType Enums dos diferentes tipos de eventos de host. 
ClusterLogSaver.FilePickingStrategy Estratégias de seleção de arquivos. 
TradefedConfigObject.Type Uma lista de tipos de objetos de configuração que podem ser injetados em uma configuração de comando de cluster. 

Exceções

SubprocessCommandException Um comando de subprocesso não foi executado.