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 oppure TEST_MAPPING di file dalla build, come una suite.

Riepilogo

Costruttori pubblici

TestMappingSuiteRunner()

Metodi pubblici

void clearTestGroup()
loadTestInfos()
loadTests()

Carica la configurazione dei test che verrà eseguita.

Costruttori pubblici

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Metodi pubblici

cancellaGruppoTest

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

Ritorni

loadTest

public  loadTests ()

Carica la configurazione dei test che verrà eseguita. Ogni test è definito da un IConfiguration e da un nome univoco in base al quale verranno registrati i risultati. Esistono 2 modi per test di carico per TestMappingSuiteRunner:

1. --test-mapping-test-group, che specifica il gruppo di test nei file TEST_MAPPING. Il runner analizzerà tutti i file TEST_MAPPING nel codice sorgente tramite l'artefatto della build test_mappings.zip e test di caricamento raggruppati nel gruppo di test specificato.

2. --include-filter, che specifica il nome del test da eseguire. Il caso d'uso è controllo pre-invio per eseguire soltanto un elenco dei test relativi ai Cl da verificare. L'elenco di I test vengono compilati a partire dai relativi file TEST_MAPPING nel codice sorgente modificato.

Ritorni
una mappa del nome del test per l'oggetto IConfiguration di ogni test.