com.android.tradefed.testtype.suite.module

Interfaces

IModuleController Interface para controlar se um módulo precisa ser executado ou não. 

Classes

ArchModuleController O controlador de módulo não executa testes quando não corresponde a nenhuma arquitetura. 
BaseModuleController Implementação básica de IModuleController que precisa ser implementada para verificar se um módulo precisa ser executado ou não. 
CarModuleController Esse controlador impede a execução de casos de teste em dispositivos não automotivos. 
CommandSuccessModuleController Classe base para um controlador de módulo pular o módulo de teste com base na falha do comando do shell. 
DeviceFeatureModuleController Um controlador de módulo para não executar testes quando não oferece suporte a um determinado recurso. 
KernelTestModuleController Classe base para que um controlador de módulo não execute testes quando não corresponder à arquitetura . 
MainlineTestModuleController Classe de base para um controlador de módulo executar testes com base nos módulos principais pré-carregados no dispositivo em teste. 
MaxSdkModuleController Classe base para que um controlador de módulo não execute testes em versões acima de um número de versão do SDK especificado. 
MinApiLevelModuleController Classe base para que um controlador de módulo não execute testes quando estiver abaixo de um nível de API especificado. 
MinSdkModuleController Classe base para que um controlador de módulo não execute testes em versões abaixo de um número de versão do SDK especificado. 
NativeBridgeModuleController Um controlador de módulo para verificar se um dispositivo oferece suporte à ponte nativa. 
PackageInstalledModuleController O controlador de módulo não executa testes quando o dispositivo não tem os pacotes instalados. 
Sdk28ModuleController Um controlador de módulo para verificar se um dispositivo está no SDK 28 (Android 9) ou mais recente. 
Sdk29ModuleController Só execute testes se o dispositivo em teste for do SDK versão 29 ou mais recente. 
Sdk30ModuleController Só execute testes se o dispositivo em teste for do SDK versão 30 ou mais recente. 
Sdk31ModuleController Só execute testes se o dispositivo em teste for da versão 31 ou mais recente do SDK. 
Sdk32ModuleController Só execute testes se o dispositivo em teste for da versão 32 ou mais recente do SDK. 
Sdk33ModuleController Só execute testes se o dispositivo em teste for da versão 33 ou mais recente do SDK. 
Sdk34ModuleController Só execute testes se o dispositivo em teste for da versão 34 ou mais recente do SDK. 
Sdk35ModuleController Só execute testes se o dispositivo em teste for da versão 35 ou mais recente do SDK. 
Sdk36ModuleController Só execute testes se o dispositivo em teste for da versão 36 ou mais recente do SDK. 
ShippingApiLevelModuleController Execute testes se o dispositivo atender às seguintes condições:
  • Se min-api-level for definido:
    • O dispositivo foi enviado com a min-api-level ou uma versão mais recente. 
SkipHWASanModuleController Classe base para um controlador de módulo não executar testes em builds do HWASan. 
TestFailureModuleController Controlador para o módulo que simplesmente quer ajustar como o registro de falhas de teste coletado está se comportando. 

Enumerações

IModuleController.RunStrategy Enum que descreve como o módulo deve ser executado.