A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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
Interfaces
Classes
Enumerações
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[]]