| AggregatePostProcessor |
Agregator danych, który podaje wartość minimalną, maksymalną, średnią, wariancję, odchylenie standardowe, sumę, liczbę i opcjonalnie percentyle dla danych liczbowych zebranych podczas wielokrotnych przebiegów testów, traktując je jako liczby zmiennoprzecinkowe podwójnej precyzji.
|
| AndroidJUnitTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu za pomocą klasy android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest |
|
| ArtRunTest |
Program do uruchamiania testów ART.
|
| AtestExecutionPlanSuiteRunner |
Wdrożenie ITestSuite
|
| AtestRunner |
Wdrożenie ITestSuite
|
| AveragePostProcessor |
Implementacja postprocesora, który oblicza średnią z listy danych.
|
| BasePostProcessor |
Klasa bazowa IPostProcessor, którą powinna rozszerzać każda implementacja.
|
| BaseRetryDecision |
Podstawowa implementacja funkcji IRetryDecision.
|
| BaseTestSuite |
Test umożliwiający uruchomienie pakietu Compatibility Test Suite w nowym systemie pakietów.
|
| BluetoothConnectionSuccessRatePostProcessor |
Implementacja postprocesora, który oblicza wskaźnik sukcesu dla profilu Bluetooth
Użyj parametru „metric-key-match”, aby określić dane, które zawierają stany połączenia Bluetooth w postaci tablicy numerycznej, np. [0, 1, 2, 3, 0, 1, 2, 3].
|
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera z urządzenia pomiary pokrycia Clang i zapisuje je jako artefakty testowe.
|
| ClusterCommandLauncher |
Klasa IRemoteTest do uruchamiania polecenia z TFC za pomocą podprocesu TF.
|
| CodeCoverageCollector |
BaseDeviceMetricCollector, który pobierze z urządzenia pomiary pokrycia kodu Java i kodu natywnego i zapisze je jako artefakty testowe.
|
| CodeCoverageTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu i generuje raport o pokryciu kodu.
|
| CommandOptionsGetter |
Implementacja usługi, która zwraca wartość opcji polecenia danego wywołania.
|
| CoverageMetadataCollector |
ILogSaverListener, który zbiera zarejestrowane pomiary pokrycia i generuje CoverageMetadataProto do przetworzenia przez usługę pokrycia kodu Androida.
|
| CreateAvdPreparer |
|
| CtsDeviceLaunchControlProvider |
LaunchControlProvider za DeviceFolderBuildInfo.
|
| CtsLaunchControlProvider |
LaunchControlProvider dla kompilacji CTS.
|
| CtsTestLauncher |
IRemoteTest do przeprowadzania testów w ramach oddzielnej instalacji CTS.
|
| CuttlefishDisplayFeature |
Implementacja serwera Tradefed do interakcji z funkcjami wyświetlania Cuttlefish (lokalnie `cvd
display`).
|
| DependenciesResolver |
Nowy typ dostawcy, który umożliwia uzyskanie wszystkich zależności testu.
|
| DeviceFlashPreparer |
ITargetPreparer, który wyświetla obraz na fizycznym urządzeniu z Androidem.
|
| DeviceLaunchControlProvider |
LaunchControlProvider w przypadku IDeviceBuildInfo
|
| DeviceOwnerTargetPreparer |
Obiekt ITargetPreparer, który konfiguruje komponent właściciela urządzenia.
|
| DeviceResetFeature |
Implementacja resetowania urządzenia po stronie serwera.
|
| DeviceSnapshotFeature |
Implementacja zrzutu urządzenia po stronie serwera.
|
| ExecutableBaseTest |
Klasa bazowa dla wykonywalnego stylu testów.
|
| ExecutableHostTest |
Test runner do wykonywania plików wykonywalnych na hoście.
|
| ExecutableTargetTest |
Program do uruchamiania testów dla pliku wykonywalnego działającego na urządzeniu docelowym.
|
| ExecutionPlanSuiteRunner |
Wdrożenie BaseTestSuite, aby przeprowadzać testy na podstawie określonych planów wykonania w kompilacji.
|
| FastbootUpdateBootstrapPreparer |
ITargetPreparer, który przenosi określone pliki (program rozruchowy, radio, obraz urządzenia w formacie ZIP) do IDeviceBuildInfo, aby wgrać na urządzenia FastbootDeviceFlasher, a następnie wstawia atrybuty urządzenia po uruchomieniu do informacji o kompilacji na potrzeby raportowania wyników.
|
| FormattedGeneratorReporter |
Reporter, który umożliwia generowanie raportów w określonym formacie.
|
| GTest |
Test, który uruchamia natywny pakiet testowy na danym urządzeniu.
|
| GTestBase |
Klasa bazowa gTest
|
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera pomiary pokrycia gcov z urządzenia i zapisuje je jako artefakty testowe.
|
| GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera pomiary pokrycia jądra gcov z debugfs i urządzenia, a następnie rejestruje je jako artefakty testowe.
|
| GeminiDebuggingPostProcessor |
Procesor końcowy tworzy zapytania prompt na potrzeby debugowania błędów.
|
| GlobalFilterGetter |
Implementacja usługi, która zwraca filtry danego wywołania.
|
| GoogleDeviceFlashPreparer |
Specjalizacja DeviceFlashPreparer, która obsługuje niestandardowe kroki wymagane do flashowania urządzeń Google.
|
| HostGTest |
Test, który uruchamia natywny pakiet testowy.
|
| HostTest |
Uruchamiający testy JUnit po stronie hosta.
|
| ITestSuite |
Klasa abstrakcyjna używana do uruchamiania pakietu testów.
|
| InstalledInstrumentationsTest |
Uruchamia wszystkie instrumentacje znalezione na bieżącym urządzeniu.
|
| InstrumentationTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu.
|
| IsolatedHostTest |
Implementuje moduł uruchamiający TradeFed, który używa podprocesu do wykonywania testów w środowisku o niskiej zależności zamiast wykonywać je w procesie głównym.
|
| JarHostTest |
Uruchamiający testy JUnit po stronie hosta.
|
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera pomiary pokrycia kodu Java z urządzenia i zapisuje je jako artefakty testowe.
|
| KUnitModuleTest |
Program do uruchamiania testów modułów KUnit na urządzeniu.
|
| KernelTargetTest |
Program do uruchamiania testów, który uruchamia plik wykonywalny na urządzeniu docelowym i analizuje wyniki testu jądra.
|
| KnownFailurePreparer |
Wskaż preparer, aby pominąć ponawianie próby w przypadku znanego błędu.
|
| LaunchControlProvider |
Implementacja IBuildProvider, która wysyła zapytania do serwerów kontroli uruchamiania Google w celu uzyskania kompilacji do przetestowania.
|
| LocalAndroidVirtualDevice |
Klasa lokalnych urządzeń wirtualnych działających na hoście TradeFed.
|
| ManagedRemoteDevice |
Urządzenie działające na maszynie wirtualnej, którą zarządzamy zdalnie za pomocą instancji Tradefed w maszynie wirtualnej.
|
| MetricFilePostProcessor |
Służy do przesyłania pliku dziennika danych zebranych podczas testu i na poziomie uruchomienia.
|
| MixKernelTargetPreparer |
Obraz ITargetPreparer, który umożliwia połączenie obrazu jądra z obrazem urządzenia.
|
| MixRadioTargetPreparer |
ITargetPreparer, która umożliwia połączenie obrazu radia z obrazem urządzenia.
|
| NativeDevice |
Domyślna implementacja na ITestDevice urządzeniach z Androidem, które nie obsługują pełnego stosu.
|
| NestedRemoteDevice |
Reprezentacja urządzenia działającego w zdalnej maszynie wirtualnej Cuttlefish.
|
| NoApkTestSkipper |
Specjalny preparer, który umożliwia całkowite pominięcie wywołania (przygotowania i testów), jeśli nie ma plików APK do testowania.
|
| PerfettoGenericPostProcessor |
Procesor końcowy, który przetwarza tekstowy/binarny plik proto z danych Perfetto w pary klucz-wartość, rekursywnie rozwijając komunikaty i pola proto z wartościami tekstowymi, aż do napotkania pola z wartością liczbową.
|
| PerfettoTracePostProcessor |
Postprocesor, który pobiera pliki śledzenia Perfetto z logów testowych i uruchamia na nich procesor śledzenia, aby wygenerować protokół metryki Perfetto.
|
| RemoteAndroidDevice |
Implementacja ITestDevice na urządzeniu z Androidem połączonym za pomocą polecenia adb connect.
|
| RemoteAndroidVirtualDevice |
Rozszerza działanie RemoteAndroidDevice w przypadku urządzenia z Androidem działającego w Google Compute Engine (GCE).
|
| ReportPassedTests |
W pliku raportu można wykluczyć zaliczone testy za pomocą filtrów.
|
| ResultDBReporter |
Reporter wyników, który przesyła wyniki testów do ResultDB.
|
| ResultReporter |
|
| ResultsPlayer |
Specjalny program uruchamiający, który odtwarza podane mu wyniki.
|
| RetryRescheduler |
Specjalny moduł uruchamiający, który umożliwia ponowne zaplanowanie poprzednich testów, które zakończyły się niepowodzeniem lub nie zostały wykonane.
|
| RustBinaryHostTest |
Test hosta przeznaczony do uruchamiania pliku binarnego Rust z systemu kompilacji Androida (Soong).
|
| RustBinaryTest |
Test, który uruchamia plik binarny Rust na danym urządzeniu.
|
| RustTestBase |
Klasa bazowa RustBinaryHostTest i RustBinaryTest
|
| SimpleperfProfilePostProcessor |
Procesor końcowy, który znajduje dane profilowania simpleperf i generuje profil pprof.
|
| SkipFeature |
Funkcja umożliwiająca dostęp do niektórych informacji SkipManager.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
Procesor końcowy, który przetwarza dane liczbowe zebrane w podejściu „przed/po”, tzn.
|
| StatsdEventMetricPostProcessor |
Procesor końcowy, który przetwarza wskaźniki zdarzeń w raportach statsd na pary klucz-wartość, używając formatujących określonych w procesorze.
|
| StatsdGenericPostProcessor |
Procesor końcowy, który przetwarza raporty statsd w formacie binarnym proto na pary klucz-wartość, rozwijając raport jako strukturę drzewa.
|
| StubTargetPreparer |
Pusta implementacja obiektu zastępczego ITargetPreparer.
|
| StubTest |
Implementacja pustego testu bez działania.
|
| SubprocessTfLauncher |
IRemoteTest do przeprowadzania testów na oddzielnej instalacji TF.
|
| TearDownPassThroughPreparer |
Umożliwia uruchamianie funkcji tearDown na preparatorach uwzględnionych w konfiguracji jako obiekt.
|
| TestDevice |
Wdrożenie ITestDevice na urządzeniu z Androidem
|
| TestMappingSuiteRunner |
Implementacja BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub plików TEST_MAPPING z kompilacji jako zestawu.
|
| TestsPoolPoller |
Testy otoki, które umożliwiają wykonanie wszystkich testów z puli testów.
|
| TfLaunchControlProvider |
LaunchControlProvider, aby pobrać kompilację google-tradefed jako IFolderBuildInfo.
|
| TfSuiteRunner |
Implementacja ITestSuite, która będzie wczytywać testy z folderu TF jars res/config/suite/.
|
| TfTestLauncher |
IRemoteTest – do przeprowadzania testów jednostkowych lub funkcjonalnych na osobnej instalacji TF.
|
| XmlFormattedGeneratorReporter |
Implementacja FormattedGeneratorReporter, która formatuje wyniki pakietu w formacie XML.
|