com.android.tradefed.testtype.suite

Classi

AtestRunner Implementazione di ITestSuite
BaseTestSuite Un test per l'esecuzione di Compatibility Test Suite con il nuovo sistema di suite.
GranularRetriableTestWrapper Una classe wrapper funziona su IRemoteTest per granulare IRemoteTest a livello di testcase.
GranularRetriableTestWrapper.StartEndCollector Aiutante di classe per rilevare l'inizio e la fine della corsa mancante.
ITestSuite Classe astratta utilizzata per eseguire Test Suite.
ModuloDefinizione Contenitore per la configurazione dell'esecuzione del test.
Ascoltatore di moduli Listener allegato ad ogni IRemoteTest di ogni modulo per raccogliere l'elenco dei risultati.
ModuloMerger Classe helper per operazioni relative all'unione di ITestSuite e ModuleDefinition dopo una divisione.
Separatore di moduli Helper per dividere 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 fallire se supera un determinato timeout.
RisolviParzialeScarica Risolvi una richiesta di download parziale.
SuiteModuleLoader Recupera le definizioni del modulo del test di compatibilità dal repository.
SuiteModuleLoader.ConfigFilter A 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, bugreport, raccolta logcat in caso di errore del test quando richiesto.
TestMappingSuiteRunner Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter o file TEST_MAPPING da build, come suite.
TestSuiteInfo Una classe che risolve il caricamento dei metadati relativi alla build per la suite di test

Per esporre correttamente le informazioni correlate, una suite di test deve includere un file test-suite-info.properties nelle sue risorse jar

TfSuite Runner Implementazione di ITestSuite che caricherà i test dalla cartella TF jars res/config/suite/.
ValidateSuiteConfigHelper Questa classe aiuterà a convalidare che l' IConfiguration caricato per la suite soddisfi i requisiti previsti: - Nessun provider di build - Nessun reporter dei risultati

Enum

ITestSuite.MultiDeviceModuleStrategy