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 ITestSuite i ModuleDefinition 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 |
| 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
|
Zajęcia
- BaseTestSuite
- GranularRetriableTestWrapper
- ITestSuite
- ModuleDefinition
- ModuleListener
- ModuleMerger
- ModuleSplitter
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper