com.android.tradefed.testtype.suite
Classes
| BaseTestSuite | Um teste para executar o conjunto de teste de compatibilidade com o novo sistema de conjunto. |
| GranularRetriableTestWrapper |
Uma classe wrapper funciona no IRemoteTest para granular o IRemoteTest no nível do teste.
|
| ITestSuite | Classe abstrata usada para executar o pacote de testes. |
| ModuleDefinition | Contêiner para a configuração da execução do teste. |
| ModuleListener |
Listener anexado a cada IRemoteTest de cada módulo para coletar a lista de
resultados.
|
| ModuleMerger |
Classe auxiliar para operações relacionadas à mesclagem de ITestSuite e ModuleDefinition
após uma divisão.
|
| ModuleSplitter |
Auxílio para dividir uma lista de módulos representados por IConfiguration em uma lista de unidades
de execução representadas por ModuleDefinition.
|
| RemoteTestTimeOutEnforcer | Listeners que permitem verificar o tempo de execução de uma determinada configuração de teste e falhar se ela exceder um determinado tempo limite. |
| SuiteModuleLoader | Recupera definições do módulo de teste de compatibilidade do repositório. |
| SuiteModuleLoader.ConfigFilter |
Um ERROR(/FilenameFilter) para encontrar todos os arquivos de configuração em um diretório.
|
| SuiteTestFilter | Representa um filtro para incluir e excluir testes. |
| TestFailureListener | Listener usado para realizar ações como captura de tela, relatório de bug e coleta de logcat após uma falha de teste quando solicitado. |
| TestMappingSuiteRunner |
Implementação de BaseTestSuite para executar testes especificados pela opção include-filter ou
arquivos TEST_MAPPING do build como um pacote.
|
| TestSuiteInfo |
Uma classe que resolve o carregamento de metadados relacionados ao build para o conjunto de testes
Para expor corretamente as informações relacionadas, um conjunto de testes precisa incluir um
|
| TfSuiteRunner (link em inglês) |
Implementação de ITestSuite, que vai carregar testes da pasta res/config/suite/
dos frascos do TF.
|
| ValidateSuiteConfigHelper |
Essa classe vai ajudar a validar se o IConfiguration carregado para o pacote está atendendo
aos requisitos esperados: - Nenhum provedor de build - Nenhuma ferramenta de relatórios de resultado
|
Classes
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner (link em inglês)
- ValidateSuiteConfigHelper