com.android.tradefed.testtype.suite
Zajęcia
Pakiet BaseTest | Test działania pakietu testów zgodności z nowym systemem pakietu. |
GranularRetriableTestWrapper | Klasa opakowania działa na IRemoteTest , aby granulować IRemoteTest na poziomie przypadku testowego. |
Pakiet ITest | Klasa abstrakcyjna używana do uruchamiania pakietu testów. |
Definicja modułu | Kontener dla konfiguracji uruchomienia testowego. |
Moduł nasłuchujący | Listener dołączany do każdego IRemoteTest każdego modułu w celu zebrania listy wyników. |
Połączenie modułów | Klasa pomocnicza dla operacji związanej z łączeniem ITestSuite i ModuleDefinition po podziale. |
Rozdzielacz modułów | Pomocnik umożliwiający podzielenie listy modułów reprezentowanych przez IConfiguration na listę jednostek wykonawczych reprezentowanych przez ModuleDefinition . |
RemoteTestTimeOutEnforcer | Listenery, które pozwalają sprawdzić czas wykonania danej konfiguracji testowej i zakończyć ją niepowodzeniem, jeśli przekroczy zadany limit czasu. |
Moduł ładujący SuiteModule | Pobiera definicje modułów testu zgodności z repozytorium. |
SuiteModuleLoader.ConfigFilter | ERROR(/FilenameFilter) , aby znaleźć wszystkie pliki konfiguracyjne w katalogu. |
Filtr testu pakietu | Reprezentuje filtr umożliwiający uwzględnianie i wykluczanie testów. |
TesterFailureLister | Nasłuchiwacz podejmował działania, takie jak zrzut ekranu, raport o błędach, zbieranie logcatów w przypadku niepowodzenia testu, gdy zostało o to poproszony. |
TestMappingSuiteRunner | Implementacja BaseTestSuite do uruchamiania testów określonych opcją include-filter lub plików TEST_MAPPING z kompilacji, jako pakiet. |
Informacje o pakiecie testowym | Klasa, która rozwiązuje ładowanie metadanych związanych z kompilacją dla zestawu testów Aby prawidłowo wyświetlić powiązane informacje, zestaw testów musi zawierać plik |
TfSuiteRunner | Implementacja ITestSuite , która będzie ładować testy z folderu TF jars res/config/suite/. |
ValidateSuiteConfigHelper | Ta klasa pomoże sprawdzić, czy IConfiguration załadowana dla pakietu spełnia oczekiwane wymagania: - Brak dostawców kompilacji - Brak reporterów wyników |
Zajęcia
- Pakiet BaseTest
- GranularRetriableTestWrapper
- Pakiet ITest
- Definicja modułu
- Moduł nasłuchujący
- Połączenie modułów
- Rozdzielacz modułów
- RemoteTestTimeOutEnforcer
- Moduł ładujący SuiteModule
- SuiteModuleLoader.ConfigFilter
- Filtr testu pakietu
- TesterFailureLister
- TestMappingSuiteRunner
- Informacje o pakiecie testowym
- TfSuiteRunner
- ValidateSuiteConfigHelper