com.android.tradefed.testtype.suite
Classi
| BaseTestSuite | Un test per eseguire Compatibility Test Suite con il nuovo sistema di suite. |
| GranularRetriableTestWrapper |
Una classe wrapper lavora su IRemoteTest per granularizzare IRemoteTest a livello di test case.
|
| ITestSuite | Classe astratta utilizzata per eseguire la suite di test. |
| ModuleDefinition | Contenitore per la configurazione dell'esecuzione del test. |
| ModuleListener |
Listener collegato a ogni IRemoteTest di ogni modulo per raccogliere l'elenco dei risultati.
|
| ModuleMerger |
Classe di supporto per le operazioni relative all'unione di ITestSuite e ModuleDefinition
dopo una suddivisione.
|
| ModuleSplitter |
Helper per suddividere un elenco di moduli rappresentati da IConfiguration in un elenco di unità di esecuzione rappresentate da ModuleDefinition.
|
| RemoteTestTimeOutEnforcer | Listener che consentono di controllare il tempo di esecuzione di una determinata configurazione di test e di segnalare un errore se supera un determinato timeout. |
| SuiteModuleLoader | Recupera le definizioni del modulo Test di compatibilità dal repository. |
| SuiteModuleLoader.ConfigFilter |
Un ERROR(/FilenameFilter) per trovare tutti i file di configurazione in una directory.
|
| SuiteTestFilter | Rappresenta un filtro per includere ed escludere i test. |
| TestFailureListener | Listener utilizzato per eseguire azioni come screenshot, report di bug e raccolta di logcat in caso di fallimento del test, se richiesto. |
| TestMappingSuiteRunner |
Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter o
i file TEST_MAPPING dalla compilazione, come suite.
|
| TestSuiteInfo |
Una classe che risolve il caricamento dei metadati relativi alla compilazione per la suite di test
Per esporre correttamente le informazioni correlate, una suite di test deve includere un
|
| TfSuiteRunner |
Implementazione di ITestSuite che caricherà i test dalle cartelle res/config/suite/
dei jar TF.
|
| ValidateSuiteConfigHelper |
Questo corso ti aiuterà a verificare che i IConfiguration caricati per la suite soddisfino i requisiti previsti: - Nessun fornitore di build - Nessun report sui risultati
|
Classi
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper