com.android.tradefed.testtype.suite.module

Interfacce

IModuleController Interfaccia per controllare se un modulo deve essere eseguito o meno.

Classi

ArchModuleController Controller del modulo per non eseguire test quando non corrisponde a una determinata architettura.
BaseModuleController Implementazione di base di IModuleController che dovrebbe essere implementato per verificare se un modulo deve essere eseguito o meno.
CarModuleController Questo controller impedisce l'esecuzione di casi di test su dispositivi non automobilistici.
DeviceFeatureModuleController Un controller del modulo per non eseguire test quando non supporta determinate funzionalità.
MainlineTestModuleController Classe base per un controller del modulo per eseguire test in base ai moduli della linea principale precaricati sul dispositivo in prova.
MinApiLevelModuleController Classe di base per un controller del modulo per non eseguire test quando è al di sotto di un livello API specificato.
MinSdkModuleController Classe di base per un controller del modulo per non eseguire test su versioni inferiori a un numero di versione SDK specificato.
NativeBridgeModuleController Un controller del modulo per verificare se un dispositivo supporta il bridge nativo.
PackageInstalledModuleController Controller del modulo per non eseguire test quando sul dispositivo non sono installati i pacchetti indicati.
Sdk28ModuleController Un controller del modulo per verificare se un dispositivo è su SDK 28 (Android 9) o versioni successive.
Sdk29ModuleController Esegui i test solo se il dispositivo sottoposto a test è SDK versione 29 o successiva.
Sdk30ModuleController Esegui i test solo se il dispositivo sottoposto a test è SDK versione 30 o successiva.
Sdk31ModuleController Esegui i test solo se il dispositivo sottoposto a test è SDK versione 31 o successiva.
Sdk32ModuleController Esegui i test solo se il dispositivo sottoposto a test è SDK versione 32 o successiva.
Sdk33ModuleController Esegui i test solo se il dispositivo sottoposto a test è SDK versione 33 o successiva.
SpedizioneApiLevelModuleController Eseguire i test se il dispositivo soddisfa le seguenti condizioni:
  • Se min-api-level è definito:
    • Il dispositivo fornito con il min-api-level o successivo.
SkipHWASanModuleController Classe base per un controller del modulo per non eseguire test su build HWASan.
TestFailureModuleController Controller per modulo che desidera semplicemente regolare il comportamento del registro degli errori dei test raccolto.

Enum

IModuleController.RunStrategy Enum che descrive come eseguire il modulo.