Test AndroidJUnit | Test, który uruchamia pakiet testów oprzyrządowania na danym urządzeniu przy użyciu android.support.test.runner.AndroidJUnitRunner. |
ArtGTest | |
AtestRunner | Wdrożenie ITestSuite |
Podstawowa decyzja o ponownej próbie | Podstawowa implementacja IRetryDecision . |
Pakiet BaseTest | Test działania pakietu testów zgodności z nowym systemem pakietu. |
Kolekcjoner ClangCodeCoverage | BaseDeviceMetricCollector , który będzie pobierał pomiary zasięgu Clang z urządzenia i rejestrował je jako artefakty testowe. |
Program uruchamiający klastry poleceń | Klasa IRemoteTest służąca do uruchamiania polecenia z TFC za pośrednictwem podprocesu TF. |
Test pokrycia kodu | Test, który uruchamia pakiet testów oprzyrządowania na danym urządzeniu i generuje raport pokrycia kodu. |
CommandOptionsGetter | Implementacja usługi zwracającej wartość opcji polecenia danego wywołania. |
UtwórzAvdPreparer | |
Rozwiązanie zależności | Nowy typ dostawcy, który pozwala uzyskać wszystkie zależności do testu. |
UrządzenieFlashPreparer | ITargetPreparer , który wyświetla obraz na fizycznym sprzęcie z Androidem. |
Właściciel urządzeniaTargetPreparer | ITargetPreparer , który konfiguruje składnik właściciela urządzenia. |
Funkcja resetowania urządzenia | Implementacja resetowania urządzenia po stronie serwera. |
Funkcja migawki urządzenia | Implementacja migawki urządzenia po stronie serwera. |
FastbootUpdateBootstrapPreparer | Element ITargetPreparer , który umieszcza określone pliki (program ładujący, radio, plik zip obrazu urządzenia) w IDeviceBuildInfo w celu flashowania urządzeń za pomocą FastbootDeviceFlasher , a następnie wprowadza atrybuty urządzenia po uruchomieniu do informacji o kompilacji w celu raportowania wyników. |
Sformatowany generator reportera | Reporter umożliwiający generowanie raportów w określonym formacie. |
GTest | Test uruchamiający natywny pakiet testowy na danym urządzeniu. |
GTestBase | Klasa bazowa gTest |
Kolekcjoner pokrycia GcovCode | BaseDeviceMetricCollector , który będzie pobierał pomiary pokrycia gcov z urządzenia i rejestrował je jako artefakty testowe. |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector , który będzie pobierał pomiary zasięgu jądra gcov z debugfów i urządzenia, a następnie rejestrował je jako artefakty testowe. |
GlobalFilterGetter | Implementacja usługi zwracającej filtry danego wywołania. |
HostGTest | Test uruchamiający natywny pakiet testowy. |
Test hosta | Program uruchamiający testy oparte na hoście JUnit. |
Pakiet ITest | Klasa abstrakcyjna używana do uruchamiania pakietu testów. |
Test zainstalowanych instrumentów | Uruchamia wszystkie instrumenty znalezione na bieżącym urządzeniu. |
Test oprzyrządowania | Test uruchamiający pakiet testów oprzyrządowania na danym urządzeniu. |
Test izolowanego hosta | Implementuje moduł wykonawczy TradeFed, który używa podprocesu do wykonywania testów w środowisku o niskiej zależności zamiast wykonywania ich w procesie głównym. |
Test JarHost | Program uruchamiający testy JUnit po stronie hosta. |
Kolekcjoner pokrycia kodu Java | BaseDeviceMetricCollector , który będzie pobierał pomiary zasięgu Java z urządzenia i rejestrował je jako artefakty testowania. |
Znany przygotowujący awarię | Osoba przygotowująca cel, aby pominąć ponawianie znanej próby niepowodzenia. |
Lokalne urządzenie wirtualne z Androidem | Klasa dla lokalnych urządzeń wirtualnych działających na hoście TradeFed. |
Zarządzane urządzenie zdalne | Urządzenie działające na maszynie wirtualnej, którym zarządzamy zdalnie poprzez instancję Tradefed wewnątrz maszyny wirtualnej. |
Urządzenie natywne | Domyślna implementacja urządzeń z systemem Android ITestDevice , które nie obsługują pełnego stosu. |
Zagnieżdżone urządzenie zdalne | Reprezentacja urządzenia działającego w zdalnej maszynie wirtualnej Mątwy. |
NoApkTestSkipper | Specjalny moduł przygotowujący, który pozwala całkowicie pominąć wywołanie (przygotowanie i testy), jeśli nie ma aplikacji do testów. |
Zdalne urządzenie z Androidem | Implementacja ITestDevice dla urządzenia z systemem Android z pełnym stosem połączonego za pośrednictwem połączenia adb. |
Zdalne urządzenie wirtualne z Androidem | Rozszerza zachowanie RemoteAndroidDevice dla pełnego stosu urządzenia z Androidem działającego w Google Compute Engine (Gce). |
Raport o zaliczonych testach | Zgłoś w pliku możliwe filtry wykluczające zaliczony test. |
WynikiGracz | Specjalny biegacz, który odtwarza podane mu wyniki. |
Spróbuj ponownie zmienić harmonogram | Specjalny biegacz, który pozwala przełożyć poprzednie testy, które nie powiodły się lub nie zostały wykonane. |
Test binarny Rusta | Test uruchamiający plik binarny rdzy na danym urządzeniu. |
Narzędzie StubTargetPreparer | Symbol zastępczy pustej implementacji ITargetPreparer . |
Test pośredni | Implementacja pustego testu bez operacji. |
PodprocesTfLauncher | IRemoteTest do uruchamiania testów w oddzielnej instalacji TF. |
Przygotowacz TearDownPassThrough | Umożliwia uruchamianie programu TereDown na narzędziach przygotowujących, które są zawarte w konfiguracji jako obiekt. |
Urządzenie testowe | Implementacja ITestDevice dla urządzenia z systemem Android z pełnym stosem |
TestMappingSuiteRunner | Implementacja BaseTestSuite do uruchamiania testów określonych opcją include-filter lub plików TEST_MAPPING z kompilacji, jako pakiet. |
TestyPoolPoller | Opakowanie testów umożliwiające wykonanie wszystkich testów puli testów. |
TfSuiteRunner | Implementacja ITestSuite , która będzie ładować testy z folderu TF jars res/config/suite/. |
Program uruchamiający TfTest | IRemoteTest do uruchamiania testów jednostkowych lub funkcjonalnych w odniesieniu do oddzielnej instalacji TF. |
Reporter XmlFormattedGenerator | Implementacja FormattedGeneratorReporter , która formatuje pakiet, daje w rezultacie format XML. |