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 test quando non corrisponde a nessuna delle architetture specificate.
BaseModuleController Implementazione di base di IModuleController che dovrebbe 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 base per un controller del modulo per eseguire test in base ai moduli della linea principale precaricati sul dispositivo sottoposto a test.
MinApiLevelModuleController Classe base per un controller del modulo per non eseguire test quando è al di sotto di un livello API specificato.
MinSdkModuleController Classe base per un controller del modulo per non eseguire test su versioni inferiori a un numero di versione SDK specificato.
PacchettoInstallatoModuleController Il controller del modulo non esegue test quando sul dispositivo non sono installati i pacchetti specificati.
Sdk28ModuleController Un controller del modulo per verificare se un dispositivo è dotato di SDK 28 (Android 9) o versione successiva.
Sdk29ModuleController Esegui i test solo se il dispositivo sottoposto a test è la versione SDK 29 o successiva.
Sdk30ModuleController Esegui i test solo se il dispositivo sottoposto a test è la versione SDK 30 o successiva.
Sdk31ModuleController Esegui i test solo se il dispositivo sottoposto a test è la versione SDK 31 o successiva.
ShippingApiLevelModuleController Esegui i test se il dispositivo soddisfa le seguenti condizioni:
  • Se è definito min-api-level :
    • Il dispositivo è stato fornito con il min-api-level o successivo.

Enumerazioni

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