com.android.tradefed.testtype.suite.module

Interfacce

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

Classi

ArchModuleController Il controller del modulo non esegue i test quando non corrisponde a nessuna delle architetture specificate. 
BaseModuleController Implementazione di base di IModuleController che deve essere implementata per verificare se un modulo deve essere eseguito o meno. 
DeviceFeatureModuleController Un controller del modulo per non eseguire test quando non supporta determinate funzionalità. 
MainlineTestModuleController Classe di base per un controller del modulo per eseguire test in base ai moduli principali precaricati sul dispositivo in test. 
MinApiLevelModuleController Classe di base per un controller del modulo per non eseguire test al di sotto di un livello API specificato. 
MinSdkModuleController Classe di base per un controller del modulo per non eseguire test sulle versioni precedenti a un numero di versione dell'SDK specificato. 
PackageInstalledModuleController Il controller del modulo non esegue i test se sul dispositivo non sono installati i pacchetti specificati. 
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 di test è della versione SDK 29 o successive. 
Sdk30ModuleController Esegui i test solo se il dispositivo in test è SDK 30 o versioni successive. 
Sdk31ModuleController Esegui i test solo se il dispositivo in test è della versione SDK 31 o successive. 
ShippingApiLevelModuleController Esegui i test se il dispositivo soddisfa le seguenti condizioni:
  • Se min-api-level è definito:
    • Il dispositivo è stato spedito con min-api-level o versioni successive. 

Enumerazionis

IModuleController.RunStrategy Enum che descrive come deve essere eseguito il modulo.