com.android.tradefed.testtype.suite

Zajęcia

BaseTestSuite Test do przeprowadzania pakietu testów zgodności za pomocą nowego systemu. 
GranularRetriableTestWrapper Klasa opakowująca działa na poziomie IRemoteTest, aby podzielić klasę IRemoteTest na poziom testu. 
ITestSuite Klasa abstrakcyjna służąca do uruchamiania pakietu testów. 
ModuleDefinition Kontener konfiguracji testu. 
ModuleListener Detektor dołączony do każdego IRemoteTest każdego modułu w celu zebrania listy wyników. 
ModuleMerger Klasa pomocnicza do operacji związanej z łączeniem ITestSuiteModuleDefinition po podziale. 
ModuleSplitter Pomocnik do dzielenia listy modułów reprezentowanych przez IConfiguration na listę jednostek wykonania reprezentowanych przez ModuleDefinition
RemoteTestTimeOutEnforcer Odbiorniki, które umożliwiają sprawdzenie czasu wykonania danej konfiguracji testu i odrzucenie jej, jeśli przekroczy on określony limit czasu. 
SuiteModuleLoader Pobiera z repozytorium definicje modułów testów zgodności. 
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter), aby znaleźć wszystkie pliki konfiguracji w katalogu. 
SuiteTestFilter Reprezentuje filtr uwzględniania i wykluczania testów. 
TestFailureListener Słuchacz służy do wykonywania takich działań, jak robienie zrzutów ekranu, zgłaszanie błędów i zbieranie logów w przypadku niepowodzenia testu. 
TestMappingSuiteRunner Wdrożenie BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub pliki TEST_MAPPING z kompilacji jako zestaw. 
TestSuiteInfo Klasa, która rozwiązuje wczytywanie metadanych związanych z kompilacją w przypadku pakietu testów

Aby prawidłowo udostępnić powiązane informacje, zestaw testów musi zawierać plik test-suite-info.properties w zasobach pliku JAR.  

TfSuiteRunner Wdrożenie ITestSuite, które wczyta testy z folderu res/config/suite/  
ValidateSuiteConfigHelper Ta klasa pomoże Ci sprawdzić, czy IConfiguration załadowane w pakiecie spełnia oczekiwane wymagania: – Brak dostawców kompilacji – Brak raportów o wynikach