ArchModuleController | Der Modul-Controller führt keine Tests durch, wenn er keiner bestimmten Architektur entspricht. |
BaseModuleController | Grundlegende Implementierung von IModuleController , die zur Überprüfung implementiert werden sollte, ob ein Modul ausgeführt werden soll oder nicht. |
CarModuleController | Dieser Controller verhindert die Ausführung von Testfällen auf nicht-automobilen Geräten. |
CommandSuccessModuleController | Basisklasse für einen Modulcontroller zum Überspringen von Testmodulen basierend auf einem Shell-Befehlsfehler. |
DeviceFeatureModuleController | Ein Modul-Controller, der keine Tests ausführt, wenn er bestimmte Funktionen nicht unterstützt. |
KernelTestModuleController | Basisklasse für einen Modulcontroller, um keine Tests auszuführen, wenn er nicht mit der Architektur übereinstimmt. |
MainlineTestModuleController | Basisklasse für einen Modulcontroller zum Ausführen von Tests basierend auf den vorinstallierten Hauptmodulen auf dem zu testenden Gerät. |
MaxSdkModuleController | Basisklasse für einen Modulcontroller, um keine Tests für Versionen über einer angegebenen SDK-Versionsnummer auszuführen. |
MinApiLevelModuleController | Basisklasse für einen Modulcontroller, um keine Tests auszuführen, wenn er unter einem angegebenen API-Level liegt. |
MinSdkModuleController | Basisklasse für einen Modulcontroller, um keine Tests für Versionen unterhalb einer angegebenen SDK-Versionsnummer auszuführen. |
NativeBridgeModuleController | Ein Modul-Controller, um zu prüfen, ob ein Gerät native Bridge unterstützt. |
PackageInstalledModuleController | Der Modul-Controller führt keine Tests durch, wenn auf dem Gerät die angegebenen Pakete nicht installiert sind. |
Sdk28ModuleController | Ein Modul-Controller, um zu überprüfen, ob ein Gerät auf SDK 28 (Android 9) oder höher läuft. |
Sdk29ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 29 oder höher hat. |
Sdk30ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 30 oder höher hat. |
Sdk31ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 31 oder höher hat. |
Sdk32ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 32 oder höher hat. |
Sdk33ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 33 oder höher hat. |
Sdk34ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 34 oder höher hat. |
ShippingApiLevelModuleController | Führen Sie Tests durch, wenn das Gerät die folgenden Bedingungen erfüllt:- Wenn
min-api-level definiert ist:- Das Gerät wird mit der
min-api-level oder höher ausgeliefert.
|
SkipHWASanModuleController | Basisklasse für einen Modulcontroller, um keine Tests für HWASan-Builds auszuführen. |
TestFailureModuleController | Controller für Module, die lediglich das Verhalten der erfassten Testfehlerprotokolle optimieren möchten. |