TestMappingSuiteRunner

public class TestMappingSuiteRunner
extends BaseTestSuite

java.lang.Object
com.android.tradefed.testtype.suite.ITestSuite
com.android.tradefed.testtype.suite.BaseTestSuite
com.android.tradefed.testtype.suite.TestMappingSuiteRunner


Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter o file TEST_MAPPING da build, come suite.

Riepilogo

Costruttori pubblici

TestMappingSuiteRunner ()

Metodi pubblici

void clearTestGroup ()
loadTests ()

Carica la configurazione dei test che verrà eseguita.

Costruttori pubblici

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Metodi pubblici

clearTestGroup

public void clearTestGroup ()

test di carico

public  loadTests ()

Carica la configurazione dei test che verrà eseguita. Ciascun test è definito da una IConfiguration e da un nome univoco con il quale riporterà i risultati. Esistono 2 modi per caricare i test per TestMappingSuiteRunner :

1. --test-mapping-test-group, che specifica il gruppo di test nei file TEST_MAPPING. Il corridore analizzerà tutti i file TEST_MAPPING nel codice sorgente tramite build test_mappings.zip e caricherà i test raggruppati sotto il gruppo di test specificato.

2. --include-filter, che specifica il nome del test da eseguire. Il caso d'uso prevede che il controllo di preinvio esegua solo un elenco di test relativi ai Cls da verificare. L'elenco dei test viene compilato dai relativi file TEST_MAPPING nel codice sorgente modificato.

ritorna
una mappa del nome del test all'oggetto IConfiguration di ogni test.