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


Wdrożenie BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub pliki TEST_MAPPING z kompilacji jako zestaw.

Podsumowanie

Konstruktory publiczne

TestMappingSuiteRunner()

Metody publiczne

void clearKeywords()
void clearTestGroup()
void clearTestMappingPaths()
loadTestInfos()
loadTests()

Załaduj konfigurację testów, która ma zostać uruchomiona.

Konstruktory publiczne

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Metody publiczne

clearKeywords

public void clearKeywords ()

clearTestGroup

public void clearTestGroup ()

clearTestMappingPaths

public void clearTestMappingPaths ()

loadTestInfos

public  loadTestInfos ()

Zwroty

loadTests

public  loadTests ()

Załaduj konfigurację testów, która ma zostać uruchomiona. Każdy test jest zdefiniowany przez IConfiguration i wyjątkową nazwę, pod którą będą raportowane wyniki. Testy TestMappingSuiteRunner możesz wczytywać na 2 sposoby:

1. --test-mapping-test-group, która określa grupę testów w plikach TEST_MAPPING. Narzędzie przeanalizuje wszystkie pliki TEST_MAPPING w źródle za pomocą artefaktu kompilacji test_mappings.zip i załaduje testy pogrupowane według danej grupy testów.

2. --include-filter, która określa nazwę testu do uruchomienia. Przypadek użycia: sprawdzanie przed przesłaniem ma polegać tylko na uruchomieniu listy testów związanych z weryfikowanymi plikami .cls. Lista testów jest kompilowana z powiązanych plików TEST_MAPPING w zmodyfikowanym kodzie źródłowym.

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