com.android.tradefed.cluster
Interfaces
IClusterClient | Uma interface para interagir com o back-end do TFC. |
IClusterEvent | Interface para qualquer evento de cluster que será enviado para o TFC. |
IClusterEventUploader<T extends IClusterEvent> | Interface para ClusterEventUploader |
IClusterOptions | Uma interface para acessar 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 extraída do cluster do TF. |
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 por um TF de subprocesso.
|
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 as informações do dispositivo do cluster a serem enviadas. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
Uma implementação de IDeviceMonitor que informa os resultados ao serviço do cluster Tradefed.
|
ClusterEventUploader<T extends IClusterEvent> |
Classe ClusterEventUploader, que faz o upload de IClusterEvent para o TFC.
|
ClusterHostEvent | Uma classe para encapsular eventos de host do 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 saídas de teste para o TFC.
|
ClusterOptions | |
InvocationStatus | Uma classe para armazenar o status da invocação. |
SubprocessCommandException | Um comando de subprocesso falhou ao ser executado. |
SubprocessConfigBuilder | Crie um XML de configuração do wrapper para uma configuração do TF. |
SubprocessReportingHelper | Uma classe para criar um arquivo de configuração de wrapper para usar o subprocesso de resultados do comando cluster. |
TestContext | Uma classe para modelar uma mensagem TestContext da API TFC. |
TestEnvironment | Uma classe para modelar uma mensagem de TestEnvironment retornada pela API do 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 | Enumerações dos diferentes tipos de eventos do 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. |
Interfaces
Classes
- ClusterBuildInfo
- ClusterBuildProvider
- ClusterClient
- ClusterCommand
- ClusterCommandConfigBuilder
- ClusterCommandEvent
- ClusterCommandEvent.Builder
- ClusterCommandLauncher
- ClusterCommandScheduler
- ClusterCommandStatus
- ClusterDeviceInfo
- ClusterDeviceInfo.Builder
- ClusterDeviceMonitor
- ClusterEventUploader
- ClusterHostEvent
- ClusterHostEvent.Builder
- ClusterHostUtil
- ClusterLogSaver
- ClusterOptions
- InvocationStatus
- SubprocessCommandException
- SubprocessConfigBuilder
- SubprocessReportingHelper
- TestContext
- TestEnvironment
- TestGroupStatus
- TestOutputUploader
- TestResource
- TestResourceDownloader
- TradefedConfigObject
Enumerações