Uruchamiający TestMappingSuite

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,


implementację funkcji BaseTestSuite w celu uruchomienia testów określonych za pomocą opcji include-filter; lub TEST_MAPPING plików z kompilacji jako pakietu.

Podsumowanie

Konstruktory publiczne

TestMappingSuiteRunner()

Metody publiczne

void clearTestGroup()
loadTestInfos()
loadTests()

Wczytaj konfigurację testów, która zostanie uruchomiona.

Konstruktory publiczne

Uruchamiający TestMappingSuite

public TestMappingSuiteRunner ()

Metody publiczne

wyczyść grupęTestową

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

Zwroty

Testy wczytywania

public  loadTests ()

Wczytaj konfigurację testów, która zostanie uruchomiona. Każdy test jest określany za pomocą identyfikatora IConfiguration i unikalnej nazwy, pod którą przedstawia wyniki. Są 2 sposoby testy obciążenia interfejsu TestMappingSuiteRunner:

1. --test-mapping-test-group, który określa grupę testów w plikach TEST_MAPPING. Uruchomienie przeanalizuje wszystkie pliki TEST_MAPPING w kodzie źródłowym za pomocą artefaktu kompilacji test_mappings.zip oraz testy wczytywania zgrupowane w ramach danej grupy testowej.

2. --include-filter, który określa nazwę testu do uruchomienia. Ten przypadek użycia dotyczy przed przesłaniem, aby uruchomić tylko listę testów związanych z CLS do zweryfikowania. Lista Testy są kompilowane z powiązanych plików TEST_MAPPING w zmodyfikowanym kodzie źródłowym.

Zwroty
mapowanie nazwy testu na obiekt IConfiguration każdego testu.