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 arbeitet mit der IRemoteTest, um den IRemoteTest auf Testfallebene zu granulieren.
|
| ITestSuite | Abstrakte Klasse, die zum Ausführen der Testsuite verwendet wird. |
| ModuleDefinition | Container für die Konfiguration des Testlaufs. |
| ModuleListener |
Listener, der an jede IRemoteTest jedes Moduls angehängt ist, um die Liste der Ergebnisse zu erfassen.
|
| ModuleMerger |
Hilfsklasse für Vorgänge, die mit dem Zusammenführen von ITestSuite und ModuleDefinition nach einer Aufteilung zusammenhängen.
|
| ModuleSplitter |
Hilft dabei, eine Liste von Modulen, die durch IConfiguration dargestellt werden, in eine Liste von Ausführungseinheiten aufzuteilen, die durch ModuleDefinition dargestellt werden.
|
| RemoteTestTimeOutEnforcer | Listener, mit denen die Ausführungszeit einer bestimmten Testkonfiguration geprüft und der Test fehlgeschlagen wird, wenn sie eine bestimmte Zeitüberschreitung überschreitet. |
| SuiteModuleLoader | Ruft Moduldefinitionen für Kompatibilitätstests aus dem Repository ab. |
| SuiteModuleLoader.ConfigFilter |
Ein ERROR(/FilenameFilter), um alle Konfigurationsdateien in einem Verzeichnis zu finden.
|
| SuiteTestFilter | Stellt einen Filter zum Ein- und Ausschließen von Tests dar. |
| TestFailureListener | Listener, mit denen bei einem Testfehler Aktionen wie Screenshots, Fehlerberichte und Logcat-Daten erfasst werden können. |
| TestMappingSuiteRunner |
Implementierung von BaseTestSuite, um Tests auszuführen, die mit der Option „include-filter“ oder mit TEST_MAPPING-Dateien aus dem Build als Suite angegeben wurden.
|
| TestSuiteInfo |
Eine Klasse, die das Laden von buildbezogenen Metadaten für die Testsuite löst
Damit zugehörige Informationen korrekt angezeigt werden, muss eine Testsuite eine |
| TfSuiteRunner |
Implementierung von ITestSuite, mit der Tests aus dem TF-Jar-Ordner „res/config/suite“ geladen werden.
|
| ValidateSuiteConfigHelper |
Mit dieser Klasse können Sie prüfen, ob die für die Suite geladenen IConfiguration die erwarteten Anforderungen erfüllen: – Keine Build-Anbieter – Keine Ergebnisberichte
|
Klassen
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper