com.android.tradefed.testtype.suite
Klassen
BaseTestSuite | Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System. |
GranularRetriableTestWrapper | Eine Wrapper-Klasse bearbeitet den IRemoteTest , um den IRemoteTest auf Testfallebene zu granulieren. |
ITestSuite | Abstrakte Klasse, die zum Ausführen der Test Suite verwendet wird. |
Moduldefinition | Container für die Testlaufkonfiguration. |
ModuleListener | Listener, der an jeden IRemoteTest jedes Moduls angehängt ist, um die Ergebnisliste zu sammeln. |
ModuleMerger | Hilfsklasse für Vorgänge im Zusammenhang mit der Zusammenführung ITestSuite und ModuleDefinition nach einer Teilung. |
ModuleSplitter | Helfer zum Aufteilen einer Liste von Modulen, die durch IConfiguration dargestellt werden, in eine Liste von Ausführungseinheiten, die durch ModuleDefinition dargestellt werden. |
RemoteTestTimeOutEnforcer | Listener, die es ermöglichen, die Ausführungszeit einer bestimmten Testkonfiguration zu überprüfen und sie fehlzuschlagen, wenn sie ein bestimmtes Zeitlimit überschreitet. |
SuiteModuleLoader | Ruft Kompatibilitätstestmoduldefinitionen aus dem Repository ab. |
SuiteModuleLoader.ConfigFilter | Ein ERROR(/FilenameFilter) beim Auffinden aller Konfigurationsdateien in einem Verzeichnis. |
SuiteTestFilter | Stellt einen Filter zum Ein- und Ausschließen von Tests dar. |
TestFailureListener | Der Listener hat bei einem Testfehler auf Anfrage Maßnahmen ergriffen, z. B. einen Screenshot, einen Fehlerbericht oder eine Logcat-Erfassung. |
TestMappingSuiteRunner | Implementierung von BaseTestSuite um durch die Option include-filter angegebene Tests oder TEST_MAPPING-Dateien aus dem Build als Suite auszuführen. |
TestSuiteInfo | Eine Klasse, die das Laden von Build-bezogenen Metadaten für die Testsuite auflöst Um zugehörige Informationen ordnungsgemäß bereitzustellen, muss eine Testsuite eine |
TfSuiteRunner | Implementierung von ITestSuite , das Tests aus dem TF-JAR-Ordner res/config/suite/ lädt. |
ValidateSuiteConfigHelper | Diese Klasse hilft bei der Validierung, ob die für die Suite geladene IConfiguration die erwarteten Anforderungen erfüllt: – Keine Build-Anbieter – Keine Ergebnis-Reporter |
Klassen
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- Moduldefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper