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


Implementacja BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub pliki TEST_MAPPING z kompilacji jako pakiet.

Streszczenie

Konstruktorzy publiczni

TestMappingSuiteRunner ()

Metody publiczne

void clearTestGroup ()
loadTests ()

Załaduj konfigurację testów, która zostanie uruchomiona.

Konstruktorzy publiczni

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Metody publiczne

clearTestGroup

public void clearTestGroup ()

testy obciążenia

public  loadTests ()

Załaduj konfigurację testów, która zostanie uruchomiona. Każdy test jest zdefiniowany przez IConfiguration i unikalną nazwę, pod którą będzie raportował wyniki. Istnieją 2 sposoby ładowania testów dla TestMappingSuiteRunner :

1. --test-mapping-test-group, który określa grupę testów w plikach TEST_MAPPING. Program uruchamiający przeanalizuje wszystkie pliki TEST_MAPPING w kodzie źródłowym za pomocą artefaktu kompilacji test_mappings.zip i testy ładowania zgrupowane w danej grupie testowej.

2. --include-filter, który określa nazwę testu do uruchomienia. Przypadek użycia dotyczy sprawdzenia przed przesłaniem, aby uruchomić tylko listę testów związanych z Cls, które mają zostać zweryfikowane. Lista testów jest kompilowana z powiązanych plików TEST_MAPPING w zmodyfikowanym kodzie źródłowym.

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