AndroidJUnitTest | Test, który uruchamia pakiet testowy oprzyrządowania na danym urządzeniu przy użyciu android.support.test.runner.AndroidJUnitRunner. |
ArtGTest | |
ArtRunTest | Biegacz testowy do uruchamiania testów ART. |
Biegacz Atestów | Wdrożenie ITestSuite |
BaseTest Suite | Test na uruchomienie Compatibility Test Suite z nowym systemem pakietu. |
Program uruchamiający polecenia klastra | Klasa IRemoteTest do uruchamiania polecenia z TFC za pośrednictwem podprocesu TF. |
Test pokrycia kodu | Test, który uruchamia pakiet testowy oprzyrządowania na danym urządzeniu i generuje raport pokrycia kodu. |
CompanionAwareTest | Podstawowa klasa testowa, która zawiera schemat uzyskiwania i sprawdzania urządzenia towarzyszącego Podklasa może wywołać getCompanion() w celu pobrania przydzielonego towarzysza. |
PokryciePomiarSpedytor | Test zastępczy, który przekazuje pomiary pokrycia od dostawcy kompilacji do rejestratora. |
Kontroler poziomu baterii urządzenia | IRemoteTest , który sprawdza minimalny poziom naładowania baterii i czeka, aż bateria osiągnie drugi próg ładowania, jeśli minimalne ładowanie nie jest obecne. |
Przypadek testowy urządzenia | Przypadek testowy Helper JUnit, który udostępnia usługi IRemoteTest i IDeviceTest . |
DeviceTestSuite | Zestaw testów Helper JUnit, który zapewnia usługi IRemoteTest i IDeviceTest . |
DynamicFileStubTest | Jest to test dotyczący handlu, który pozwala przetestować, czy dane dotyczące handlu mogą poprawnie rozwiązać plik dynamiczny. |
Wykonywalny test bazowy | Klasa bazowa dla wykonywalnego stylu testów. |
WykonywalnyHostTest | Test runner pod kątem uruchamiania pliku wykonywalnego na hoście. |
Test pliku wykonywalnego | Biegacz testowy pod kątem wykonywalnego biegu na tarczy. |
Fałszywy test | Fałszywy test, którego celem jest ułatwienie generowania powtarzalnych wyników testu. |
GTest | Test, który uruchamia natywny pakiet testowy na danym urządzeniu. |
GTestBase | Podstawowa klasa gTest |
Test porównawczy Google | Test, który uruchamia pakiet testów porównawczych Google na danym urządzeniu. |
Owijarka do testów granularnych do ponownego odtworzenia | Klasa opakowująca działa na IRemoteTest , aby granulować IRemoteTest na poziomie przypadku testowego. |
HostGTest | Test, który uruchamia natywny pakiet testowy. |
HostTest | Biegacz testowy do testów opartych na hostach JUnit. |
IAutoRetriableTest | Interfejs dla IRemoteTest , który nie implementuje ITestFilterReceiver ale nadal chce obsługiwać automatyczne ponawianie prób. |
IResumableTest | Ten interfejs jest przestarzały. Nie ma już takiej potrzeby |
IShardableTest | IRemoteTest , który można podzielić na oddzielnie wykonywane podtesty. |
ITestSuite | Klasa abstrakcyjna używana do uruchamiania pakietu Test Suite. |
ITokenRequest | Interfejs, który IRemoteTest może zaimplementować, aby ujawnić fakt, że wymaga urządzenia ze specjalnym tokenem. |
Test zainstalowanych instrumentów | Uruchamia całą instrumentację znalezioną na bieżącym urządzeniu. |
Test oprzyrządowania | Test, który uruchamia pakiet testowy oprzyrządowania na danym urządzeniu. |
Test izolowanego hosta | Implementuje program uruchamiający 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 | Test runner do testów JUnit po stronie hosta. |
MoblyBinaryHostTest | Test hosta przeznaczony do uruchomienia pliku binarnego Mobly Pythona z systemu Android Build (Soong) |
Natywny test porównawczy | Test, który uruchamia natywny test porównawczy wykonywalny na danym urządzeniu. |
NativeStressTest | Test, który uruchamia natywny test warunków skrajnych wykonywalny na danym urządzeniu. |
NoisyDryRunTest | Uruchom hałaśliwy suchy bieg na pliku poleceń. |
PtsBotTest | Uruchom testy botów PTS. |
PythonBinaryHostTest | Test hosta przeznaczony do uruchomienia pliku binarnego Pythona z systemu Android Build (Soong) Program uruchamiający test obsługuje filtry uwzględniania i wykluczania. |
PythonUnitTestRunner | Ta klasa jest przestarzała. Zamiast tego użyj PythonBinaryHostTest . |
WynikiGracz | Specjalny biegacz, który odtwarza podane wyniki. |
Ponowna próba zmiany harmonogramu | Specjalny biegacz, który pozwala przełożyć poprzednie testy runiczne, które zakończyły się niepowodzeniem lub nie zostały wykonane. |
RustBinaryHostTest | Test hosta przeznaczony do uruchomienia pliku binarnego rdzy z systemu Android Build (Soong) |
Test binarny rdzy | Test, który uruchamia plik binarny rdzy na danym urządzeniu. |
RustTestBase | Klasa bazowa RustBinaryHostTest i RustBinaryTest |
StubTest | Implementacja pustego testu bez operacji. |
PodprocesTfLauncher | IRemoteTest do przeprowadzania testów na oddzielnej instalacji TF. |
TestMappingSuiteRunner | Implementacja BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub pliki TEST_MAPPING z kompilacji jako pakiet. |
TestyPoolPoller | Opakowanie testów umożliwiające wykonanie wszystkich testów z puli testów. |
TfSuiteRunner | Implementacja ITestSuite , który będzie ładował testy z folderu TF jars res/config/suite/. |
TfTestLauncher | IRemoteTest do przeprowadzania testów jednostkowych lub funkcjonalnych na oddzielnej instalacji TF. |
Test Automatu Ui | |
Test resetowania usb | IRemoteTest , który resetuje urządzenie USB i sprawdza, czy urządzenie powróci później do trybu online. |