com.android.tradefed.testtype.suite.module

Interfaces

Controlador IModule Interfaz para controlar si un módulo debe ejecutarse o no.

Clases

Controlador ArchModule El controlador del módulo no ejecutará pruebas cuando no coincida con ninguna arquitectura determinada.
Controlador de módulo base Implementación básica de IModuleController que debe implementarse para verificar si un módulo debe ejecutarse o no.
CocheMóduloControlador Este controlador evita la ejecución de casos de prueba en dispositivos no automotrices.
ComandoÉxitoMóduloControlador Clase base para que un controlador de módulo omita el módulo de prueba en función de una falla del comando de shell.
DispositivoCaracterísticaMóduloControlador Un controlador de módulo para no ejecutar pruebas cuando no admite determinada función.
Controlador de módulo de prueba de kernel Clase base para que un controlador de módulo no ejecute pruebas cuando no coincide con la arquitectura.
Controlador de módulo de prueba de línea principal Clase base para que un controlador de módulo ejecute pruebas basadas en los módulos de línea principal precargados en el dispositivo bajo prueba.
Controlador MaxSdkModule Clase base para que un controlador de módulo no ejecute pruebas en versiones superiores a un número de versión de SDK especificado.
Controlador MinApiLevelModule Clase base para que un controlador de módulo no ejecute pruebas cuando esté por debajo de un nivel API específico.
Controlador MinSdkModule Clase base para que un controlador de módulo no ejecute pruebas en versiones inferiores a un número de versión de SDK especificado.
Controlador de módulo de puente nativo Un controlador de módulo para comprobar si un dispositivo admite puente nativo.
PaqueteInstalledModuleController El controlador del módulo no ejecutará pruebas cuando el dispositivo no tenga instalados los paquetes dados.
Controlador de módulo Sdk28 Un controlador de módulo para comprobar si un dispositivo tiene el SDK 28 (Android 9) o superior.
Controlador de módulo Sdk29 Ejecute pruebas solo si el dispositivo bajo prueba tiene la versión 29 del SDK o superior.
Controlador de módulo Sdk30 Ejecute pruebas solo si el dispositivo bajo prueba tiene la versión 30 o superior del SDK.
Controlador de módulo Sdk31 Ejecute pruebas solo si el dispositivo bajo prueba tiene la versión 31 o superior del SDK.
Controlador de módulo Sdk32 Ejecute pruebas solo si el dispositivo bajo prueba tiene la versión 32 o superior del SDK.
Controlador de módulo Sdk33 Ejecute pruebas solo si el dispositivo bajo prueba tiene la versión 33 o superior del SDK.
Controlador de módulo Sdk34 Ejecute pruebas únicamente si el dispositivo bajo prueba tiene la versión 34 o superior del SDK.
EnvíoApiLevelModuleController Ejecute pruebas si el dispositivo cumple con las siguientes condiciones:
  • Si se define min-api-level :
    • El dispositivo se envió con el min-api-level o posterior.
SaltarHWASanModuleController Clase base para que un controlador de módulo no ejecute pruebas en compilaciones HWASan.
Controlador de módulo de error de prueba Controlador para módulo que simplemente desea ajustar cómo se comportan los registros de fallas de pruebas recopilados.

Enumeraciones

IModuleController.RunStrategy Enum que describe cómo se debe ejecutar el módulo.