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. 
CarModuleController Questo controller impedisce l'esecuzione dei casi di test su dispositivi non automobilistici. 
CommandSuccessModuleController Classe di base per un controller del modulo per saltare il modulo di test in base al fallimento del comando della shell. 
DeviceFeatureModuleController Un controller del modulo per non eseguire test quando non supporta determinate funzionalità. 
KernelTestModuleController Classe di base per un controller del modulo per non eseguire test quando non corrisponde all'architettura . 
MainlineTestModuleController Classe di base per un controller del modulo per eseguire test in base ai moduli principali precaricati sul dispositivo in test. 
MaxSdkModuleController Classe di base per un controller del modulo per non eseguire test sulle versioni superiori a un numero di versione dell'SDK specificato. 
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. 
NativeBridgeModuleController Un controller del modulo per verificare se un dispositivo supporta il bridge nativo. 
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. 
Sdk32ModuleController Esegui i test solo se il dispositivo in test è SDK 32 o versioni successive. 
Sdk33ModuleController Esegui i test solo se il dispositivo in test è dotato della versione SDK 33 o successive. 
Sdk34ModuleController Esegui i test solo se il dispositivo in test è della versione SDK 34 o successive. 
Sdk35ModuleController Esegui i test solo se il dispositivo in test è della versione SDK 35 o successive. 
Sdk36ModuleController Esegui i test solo se il dispositivo in test è SDK 36 o versioni 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. 
SkipHWASanModuleController Classe di base per un controller del modulo per non eseguire test sulle build HWASan. 
TestFailureModuleController Controller per il modulo che vuole semplicemente ottimizzare il comportamento del log degli errori dei test raccolti. 

Enumerazionis

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