| AFlagsTargetPreparer |
Używa aflags do zastępowania flag przed uruchomieniem testu.
|
| AdbStopServerPreparer |
Przygotowanie docelowe do zatrzymania serwera adb na hoście przed i po uruchomieniu testów adb.
|
| 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.
|
| AllTestAppsInstallSetup |
ITargetPreparer, która instaluje wszystkie aplikacje z folderu IDeviceBuildInfo.getTestsDir() na urządzeniu.
|
| AndroidBuildResultReporter |
Raportuje wyniki testów do interfejsu Android Build API.
|
| AoaTargetPreparer |
ITargetPreparer, który wykonuje serię działań (np. kliknięć i przesunięć) za pomocą protokołu Android Open Accessory (AOAv2).
|
| AppSetup |
ITargetPreparer, który instaluje plik APK i jego testy.
|
| ArtChrootPreparer |
Utwórz katalog chroot na potrzeby testów ART.
|
| AtraceCollector |
IMetricCollector, który uruchamia atrace podczas testu, zbiera wynik i loguje go w wywołaniu.
|
| AtraceRunMetricCollector |
Zbiera ślady ze wszystkich katalogów testowych w danym katalogu na urządzeniu testowym, rejestruje katalog testowy i przetwarza pliki śledzenia w katalogu testowym oraz agreguje dane.
|
| AveragePostProcessor |
Implementacja postprocesora, który oblicza średnią z listy danych.
|
| BaseDeviceMetricCollector |
Podstawowa implementacja IMetricCollector, która umożliwia rozpoczęcie i zatrzymanie zbierania danych na platformach onTestRunStart(DeviceMetricData) i onTestRunEnd(DeviceMetricData,Map).
|
| BaseEmulatorPreparer |
Typowy preparer do uruchamiania lokalnego emulatora.
|
| BaseMultiTargetPreparer |
Podstawowa implementacja IMultiTargetPreparer, która umożliwia wyłączenie obiektu.
|
| BasePostProcessor |
Klasa bazowa IPostProcessor, którą powinna rozszerzać każda implementacja.
|
| BaseSwitchUserTargetPreparer |
ITargetPreparer, która w funkcji setUp przełącza się na określony typ użytkownika.
|
| BaseSystemTestEnvPreparer |
Uruchamia ponownie środowisko testowe systemu podstawowego
|
| BaseTargetPreparer |
Podstawowa klasa implementacji dla ITargetPreparer, która umożliwia określenie, czy obiekt jest wyłączony.
|
| BluetoothConnectionLatencyCollector |
Kolektor przesyła na urządzenia wstępnie zdefiniowaną konfigurację wskaźnika czasu trwania statsd i zbiera czas trwania połączenia Bluetooth dla każdego profilu.
|
| BluetoothConnectionStateCollector |
Ten kolektor będzie zbierać dane o zmianach stanu połączenia Bluetooth i rejestrować stan połączenia dla każdego profilu.
|
| 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].
|
| BluetoothHciSnoopLogCollector |
Kolektor, który włącza zapisywanie w dzienniku snoopingu interfejsu HCI Bluetooth na testowanym urządzeniu i zbiera dziennik dla każdego testu.
|
| BugreportzOnFailureCollector |
Gdy przypadek testowy się nie powiedzie, zbierz raport o błędach.
|
| BugreportzOnTestCaseFailureCollector |
Zbieranie raportu o błędach, gdy test w ramach uruchomienia zakończy się niepowodzeniem.
|
| BuildInfoRecorder |
ITargetPreparer, który zapisuje metadane informacji o kompilacji w określonym pliku.
|
| CheckPairingPreparer |
CompanionAwarePreparer, która weryfikuje parowanie BT między urządzeniem podstawowym a urządzeniem towarzyszącym.
|
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera z urządzenia pomiary pokrycia Clang i zapisuje je jako artefakty testowe.
|
| CodeCoverageCollector |
BaseDeviceMetricCollector, który pobierze z urządzenia pomiary pokrycia kodu Java i kodu natywnego i zapisze je jako artefakty testowe.
|
| CollectingTestListener |
ITestInvocationListener, który będzie zbierać wszystkie wyniki testów.
|
| CompanionAllocator |
Klasa bazowa, która zajmuje się przydzielaniem i zwalnianiem urządzenia towarzyszącego
Należy wdrożyć parametr getCompanionDeviceSelectionOptions(), aby opisać kryteria
wymagane do przypisania urządzenia towarzyszącego.
|
| CompanionAwarePreparer |
ITargetPreparer, który zawiera logikę pobierania już przydzielonego urządzenia towarzyszącego.
|
| CompanionRunCommandTargetPreparer |
ITargetPreparer, który wykonuje określone polecenia na przydzielonym urządzeniu towarzyszącym.
|
| CompanionTestAppInstallSetup |
ITargetPreparer, która instaluje co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() na przypisanym urządzeniu towarzyszącym.
|
| CompatTargetPreparer |
ITargetPreparer, który przygotowuje urządzenie do przeprowadzania testów zgodności.
|
| CompileBootImageWithSpeedTargetPreparer |
Ponownie kompiluje ścieżkę klas rozruchowych i serwer systemowy za pomocą filtra kompilatora „speed”.
|
| CountTestCasesCollector |
Zliczanie i zgłaszanie liczby elementów testowania dla danego IRemoteTest.
|
| CpuThrottlingWaiter |
ITargetPreparer, która czeka, aż maksymalna częstotliwość na wszystkich rdzeniach zostanie przywrócona do najwyższego dostępnego poziomu.
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
Przygotowanie miejsca docelowego do utworzenia użytkownika dodatkowego i jego usunięcia na koniec.
|
| CrosDutTopologyPreparer |
Przygotowujący, który uruchamia narzędzie dt-converter, aby wygenerować konfigurację testu i parametry testu.
|
| CrosLsNexusPreparer |
Przygotowujący, który uruchamia i zatrzymuje usługę LSNexus na urządzeniu z ChromeOS.
|
| CtsSettingsSetup |
ITargetPreparer, który konfiguruje ustawienia urządzenia w przygotowaniu do uruchomienia testów CTS.
|
| DebugHostLogOnFailureCollector |
Kolektor, który będzie zbierać i rejestrować logi po stronie hosta w przypadku niepowodzenia elementu testowania.
|
| DeviceActionTargetPreparer |
ITargetPreparer wykonywać działania na urządzeniu.
|
| DeviceBuildInfoBootStrapper |
ITargetPreparer, który zastępuje pola informacji o kompilacji atrybutami odczytanymi z urządzenia.
Jest to przydatne w przypadku testowania urządzeń z kompilacjami wygenerowanymi ze źródła zewnętrznego (np.
|
| DeviceBuildInfoInjector |
ITargetPreparer, który wstawia DeviceBuildDescriptor metadane do IBuildInfo.
|
| DeviceCleaner |
wykonuje ponowne uruchomienie lub formatowanie jako działanie czyszczące po teście i opcjonalnie wyłącza ekran;
|
| DeviceFlashPreparer |
ITargetPreparer, który wyświetla obraz na fizycznym urządzeniu z Androidem.
|
| DeviceImageZipFlashingTargetPreparer |
Przygotowujący urządzenie docelowe, który przesyła do niego obrazy w określonym formacie.
|
| DeviceOwnerTargetPreparer |
Obiekt ITargetPreparer, który konfiguruje komponent właściciela urządzenia.
|
| DeviceSetup |
ITargetPreparer, który konfiguruje urządzenie do testowania na podstawie podanych Option.
|
| DeviceStorageFiller |
Przygotuj urządzenie docelowe, aby zapełnić pamięć, tak aby było dostępne trochę wolnego miejsca.
|
| DeviceStringPusher |
Przygotowanie urządzenia docelowego do zapisania ciągu znaków w pliku.
|
| DeviceTraceCollector |
Kolektor, który rozpoczyna śledzenie Perfetto po rozpoczęciu testu i rejestruje plik śladu na końcu.
|
| DeviceUpdateTargetPreparer |
Abstrakcyjny element ITargetPreparer, który wykonuje typowe czynności związane z aktualizowaniem urządzeń za pomocą pliku obrazu urządzenia ze źródła zewnętrznego (w przeciwieństwie do usługi kompilacji).
|
| DeviceWiper |
ITargetPreparer, która usuwa dane użytkownika.
|
| DexMetadataExtractor |
Instaluje pliki metadanych Dex dla określonych plików APK.
|
| DisableSELinuxTargetPreparer |
Przygotowujący urządzenie docelowe, który wyłącza SELinux, jeśli jest włączony.
|
| DynamicSystemPreparer |
ITargetPreparer, który konfiguruje obraz systemu na podstawie kompilacji urządzenia za pomocą dynamicznej aktualizacji systemu.
|
| EhideTargetPreparer |
Uruchamia ehide, który ukrywa interfejs Ethernet przed stosem sieciowym Androida.
|
| EraseUserDataPreparer |
ITargetPreparer, która usuwa dane użytkowników z urządzenia.
|
| FastbootCommandPreparer |
Przygotowanie urządzenia docelowego, które wywołuje fastboot i wysyła polecenia fastboot.
|
| 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.
|
| FeatureFlagTargetPreparer |
Ta klasa została wycofana.
Użyj w zamian zasady AFlagsTargetPreparer.
|
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector, które nasłuchują klucza danych o wartościach pochodzącego z urządzenia i pobierają je z urządzenia jako plik.
|
| FilePullerLogCollector |
Rejestrator pliku zgłaszanego przez urządzenie.
|
| FoldableModePreparer |
Przygotowujący element docelowy, który może zmieniać stan urządzenia składanego.
|
| FolderSaver |
ITargetPreparer, który pobiera katalogi z urządzenia, kompresuje je i zapisuje w backendzie logowania.
|
| FormattedGeneratorReporter |
Reporter, który umożliwia generowanie raportów w określonym formacie.
|
| FutilityCommandPreparer |
Przygotowanie do wykonania poleceń bezużytecznych.
|
| 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.
|
| GkiDeviceFlashPreparer |
Przygotowujący urządzenie docelowe, który flashuje urządzenie za pomocą ogólnego obrazu jądra systemu Android.
|
| GoogleAccountPreparer |
ITargetPreparer, który obsługuje konfigurowanie kont Google.
|
| GoogleAppsSetup |
ITargetPreparer, który obsługuje różne opcje konfiguracji aplikacji Google.
Uwaga: najpierw musisz skonfigurować konto na urządzeniu. Zobacz GoogleAccountPreparer
|
| GoogleDeviceFlashPreparer |
Specjalizacja DeviceFlashPreparer, która obsługuje niestandardowe kroki wymagane do flashowania urządzeń Google.
|
| GoogleDeviceSetup |
Rozszerzenie DeviceSetup, które umożliwia konfigurowanie dodatkowych usług Google.
|
| GsiDeviceFlashPreparer |
Przygotowujący urządzenie, który wgrywa na nie ogólny obraz systemu Androida.
|
| HelloWorldMultiTargetPreparer |
Przykładowa implementacja IMultiTargetPreparer.
|
| HostStatsdMetricCollector |
IMetricCollector, który zbiera dane statsd po stronie hosta za pomocą poleceń narzędzia statsd.
|
| HsumBootStrategyPreparer |
|
| ILabPreparer |
Interfejs znacznika dla osób przygotowujących materiały laboratoryjne
Opis tych interfejsów znajdziesz w sekcji ITargetPreparer.
|
| IMetricCollector |
Ten interfejs zostanie dodany jako dekorator podczas raportowania wyników testów w celu zbierania pasujących danych.
|
| IMultiTargetPreparer |
Przygotowuje środowisko testowe dla kilku urządzeń jednocześnie.
|
| IPostProcessor |
Post-processors to obiekt Trade Federation, który umożliwia przetwarzanie danych i logów PO zakończeniu testów i PRZED raportowaniem wyników.
|
| ITargetCleaner |
Ten interfejs został wycofany.
Metoda tearDown została przeniesiona do podstawowego interfejsu ITargetPreparer.
|
| ITargetPreparer |
Przygotowuje środowisko testowe do przeprowadzenia testu.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer, który instaluje wszystkie aplikacje w pliku ZIP testu.
|
| InstallApexModuleTargetPreparer |
|
| InstallApkSetup |
ITargetPreparer, który instaluje co najmniej 1 plik APK znajdujący się w systemie plików.
|
| InstallBuildEnvApkSetup |
ITargetPreparer, który instaluje co najmniej 1 plik APK testu ze środowiska kompilacji platformy Android.
|
| InstallKernelModulePreparer |
Przygotowuje urządzenie docelowe, instalując moduły jądra.
|
| InstrumentationPreparer |
ITargetPreparer, która uruchamia instrumentację
|
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera pomiary pokrycia kodu Java z urządzenia i zapisuje je jako artefakty testowe.
|
| JsonHttpTestResultReporter |
reporter wyników, który koduje wyniki pomiarów testowych oraz informacje o gałęzi i urządzeniu w formacie JSON i wysyła je za pomocą żądania POST do punktu końcowego usługi HTTP;
|
| KillExistingEmulatorPreparer |
Obiekt ITargetPreparer, który wyłącza działający emulator.
|
| KnownFailurePreparer |
Wskaż preparer, aby pominąć ponawianie próby w przypadku znanego błędu.
|
| LUCIResultReporter |
Reporter wyników, który zapisuje wyniki testów potrzebne ResultDB i LUCI
w formacie JSON (go/result-sink) i rejestruje lokalizację pliku w konsoli.
|
| LocalEmulatorLaunch |
Obiekt TargetPreparer, który uruchamia emulator lokalnie ze środowiska kompilacji Androida.
|
| LocalEmulatorSnapshot |
Element TargetPreparer przeznaczony do generowania czystego zrzutu emulatora ze środowiska kompilacji/programistycznego Androida.
|
| LogcatOnFailureCollector |
Kolektor, który rejestruje i zapisuje dziennik logcat, gdy przypadek testowy lub przebieg testu zakończy się niepowodzeniem.
|
| LogcatTimingMetricCollector |
Moduł zbierający dane, który zbiera informacje o czasie (np. czas przełączania użytkownika) z logcat podczas jednego lub kilku powtarzanych testów, używając podanych wzorców wyrażeń regularnych do analizowania sygnałów rozpoczęcia i zakończenia zdarzenia z wierszy logcat.
|
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer, która umożliwia przekazywanie informacji z jednej kompilacji do drugiej przez nadanie im nazw i podanie klucza pliku do skopiowania do innej kompilacji.
|
| MetricFilePostProcessor |
Służy do przesyłania pliku dziennika danych zebranych podczas testu i na poziomie uruchomienia.
|
| MetricsXMLResultReporter |
Klasa MetricsXMLResultReporter zapisuje dane testowe i dane przebiegu w pliku XML w folderze określonym przez parametr metrics-folder w fazie invocationEnded testu.
|
| MixImageZipPreparer |
IMultiTargetPreparer, który łączy obrazy kompilacji systemu z kompilacją urządzenia.
|
| 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.
|
| ModuleListener |
Detektor dołączony do każdego IRemoteTest w każdym module w celu zebrania listy wyników.
|
| ModuleLogcatCollector |
Wersja narzędzia do zbierania logcat, ale dla modułu.
|
| ModuleOemTargetPreparer |
|
| ModulePerfettoCollector |
Kolektor, który rozpoczyna śledzenie Perfetto, gdy moduł testowy się uruchamia i kończy działanie oraz gdy urządzenie jest ponownie uruchamiane.
|
| NativeLeakCollector |
ITargetPreparer, który uruchamia polecenie „dumpsys meminfo --unreachable -a”, aby zidentyfikować nieosiągalną pamięć natywną aktualnie zajmowaną przez każdy proces.
|
| 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.
|
| PairingMultiTargetPreparer |
Przygotowanie do parowania z wieloma urządzeniami ułatwia parowanie (i łączenie) Bluetooth między 2 urządzeniami.
|
| PerfettoFilePullerCollector |
Kolektor, który pobiera pliki śledzenia Perfetto z urządzenia, opcjonalnie je kompresuje i dodaje do logów testowych.
|
| 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ą.
|
| PerfettoPreparer |
Przygotowujący Perfetto przesyła plik konfiguracyjny na urządzenie w standardowej lokalizacji, do której Perfetto ma dostęp.
|
| PerfettoPullerMetricCollector |
Ta klasa została wycofana.
Zamiast niej używaj zasad PerfettoFilePullerCollector i ERROR(/PerfettoTracePostProcessor).
|
| PerfettoTracePostProcessor |
Postprocesor, który pobiera pliki śledzenia Perfetto z logów testowych i uruchamia na nich procesor śledzenia, aby wygenerować protokół metryki Perfetto.
|
| ProfileTargetPreparer |
Klasa bazowa do konfigurowania narzędzia do przygotowywania danych o odbiorcach dla dowolnego użytkownika profilu android.os.usertype.profile.XXX.
|
| PushFileInvoker |
Ta klasa została wycofana.
Zamiast niej używaj zasady PushFilePreparer.
|
| PushFilePreparer |
ITargetPreparer, który próbuje przesłać dowolną liczbę plików z dowolnej ścieżki hosta do dowolnej ścieżki urządzenia.
|
| PythonVirtualenvPreparer |
Konfiguruje wirtualne środowisko Pythona na hoście i instaluje pakiety.
|
| RamdumpPreparer |
Włącz Ramdump.
|
| RebootReasonCollector |
Kolektor, który zbiera informacje o ponownym uruchomieniu urządzenia podczas testu i zgłasza je według przyczyny i liczby.
|
| RebootTargetPreparer |
Przygotowujący urządzenie docelowe, który ponownie uruchamia urządzenie.
|
| RecoveryLogPreparer |
Przygotowanie miejsca docelowego używane do zbierania dzienników przed odzyskiwaniem.
|
| RemoveSystemAppPreparer |
ITargetPreparer – usuwanie pliku APK z partycji systemowej przed uruchomieniem testu.
|
| ReportPassedTests |
W pliku raportu można wykluczyć zaliczone testy za pomocą filtrów.
|
| RestartSystemServerTargetPreparer |
Przygotowujący, który ponownie uruchamia serwer systemowy bez ponownego uruchamiania urządzenia.
|
| ResultAggregator |
Specjalny moduł przekazujący, który w razie potrzeby agreguje wyniki na podstawie zastosowanej strategii ponawiania.
|
| RootTargetPreparer |
Przygotowuje urządzenie docelowe, wykonując polecenia „adb root” lub „adb unroot” w zależności od opcji „force-root”.
|
| RootcanalForwarderPreparer |
|
| RunCommandTargetPreparer |
|
| RunHostCommandTargetPreparer |
Przygotowanie docelowe do uruchamiania dowolnych poleceń hosta przed i po uruchomieniu testu.
|
| RunHostScriptTargetPreparer |
Przygotowywanie urządzenia docelowego, które wykonuje skrypt przed uruchomieniem testu.
|
| RunOnCloneProfileTargetPreparer |
|
| RunOnPrivateProfileTargetPreparer |
|
| RunOnSdkSandboxTargetPreparer |
Wartość ITargetPreparer oznacza, że testy powinny być przeprowadzane w piaskownicy SDK.
|
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer, aby mieć pewność, że test zostanie uruchomiony jako użytkownik dodatkowy.
|
| RunOnSystemUserTargetPreparer |
Znak ITargetPreparer, który oznacza, że testy powinny być przeprowadzane na użytkowniku (a nie na obecnym użytkowniku).
|
| RunOnWorkProfileTargetPreparer |
ITargetPreparer, który tworzy profil służbowy podczas konfiguracji i oznacza, że testy powinny być przeprowadzane na tym użytkowniku.
|
| RuntimeRestartCollector |
Kolektor, który zbiera sygnatury czasowe ponownych uruchomień środowiska wykonawczego (awarii serwera systemowego) podczas testu, jeśli takie wystąpią.
|
| ScreenRecordOnFailureCollector |
Kolektor, który rejestruje i zapisuje nagranie ekranu, gdy przypadek testowy się nie powiedzie.
|
| ScreenshotOnFailureCollector |
Kolektor, który będzie robić zrzut ekranu i zapisywać go w logu, gdy przypadek testowy zakończy się niepowodzeniem.
|
| SemaphoreTokenTargetPreparer |
Jest to preparer używany do serializacji wykonywania testów na hoście Tradefed za pomocą tokena.
|
| Ustawienia |
ITargetPreparer, która konfiguruje ustawienia urządzenia za pomocą instrumentacji SettingsUtil.apk.
|
| ShardListener |
ITestInvocationListener, który zbiera wyniki z fragmentu wywołania (czyli wywołania podzielonego na części, które są uruchamiane równolegle na wielu zasobach) i przekazuje je do innego odbiorcy.
|
| ShowmapPullerMetricCollector |
Podstawowa implementacja FilePullerDeviceMetricCollector, która umożliwia pobieranie plików showmap z urządzenia i zbieranie z nich danych.
|
| SideloadOtaTargetPreparer |
Przygotowujący urządzenie docelowe, który wykonuje instalację pakietu OTA z zewnętrznego źródła, stosuje pakiet, czeka na uruchomienie urządzenia i wstrzykuje właściwości kompilacji urządzenia, aby używać ich jako informacji o kompilacji.
Ten preparator zakłada, że urządzenie będzie w momencie uruchomienia w zwykłym trybie adb, i zapewni, że urządzenie wyjdzie z tego trybu, ale z zastosowaną nowszą kompilacją.
|
| SimpleperfProfilePostProcessor |
Procesor końcowy, który znajduje dane profilowania simpleperf i generuje profil pprof.
|
| SkipManager |
Na podstawie różnych kryteriów menedżer pomijania pomaga decydować, co należy pominąć na różnych poziomach: wywołania, moduły i testy.
|
| 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.
|
| StopServicesSetup |
ITargetPreparer, która zatrzymuje usługi na urządzeniu.
|
| StubMultiTargetPreparer |
Pusta implementacja obiektu zastępczego IMultiTargetPreparer.
|
| StubTargetPreparer |
Pusta implementacja obiektu zastępczego ITargetPreparer.
|
| SuiteApkInstaller |
Instaluje określone pliki APK na potrzeby konfiguracji pakietu: ze zmiennej $ANDROID_TARGET_OUT_TESTCASES lub z ROOT_DIR w informacjach o kompilacji.
|
| SuiteResultReporter |
Zbieranie wyników testów dla całego wywołania pakietu i wyświetlanie wyników końcowych.
|
| SwitchUserTargetPreparer |
Domyślna implementacja BaseSwitchUserTargetPreparer – więcej informacji znajdziesz w dokumentacji Javadoc tej klasy.
|
| TearDownPassThroughPreparer |
Umożliwia uruchamianie funkcji tearDown na preparatorach uwzględnionych w konfiguracji jako obiekt.
|
| TemperatureThrottlingWaiter |
ITargetPreparer, która czeka, aż temperatura urządzenia spadnie do docelowej wartości.
|
| TestAppInstallSetup |
ITargetPreparer, która instaluje co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() na urządzeniu.
|
| TestFilePushSetup |
ITargetPreparer, która przesyła co najmniej 1 plik lub katalog z folderu IDeviceBuildInfo.getTestsDir() na urządzenie.
|
| TestSystemAppInstallSetup |
ITargetPreparer, która instaluje co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() na partycji /system na urządzeniu.
|
| TimeWaster |
Prosty program do przygotowywania celu, który pozwala zabić czas i potencjalnie ponownie uruchomić urządzenie.
|
| TraceCmdCollector |
IMetricCollector, który zbiera ślady podczas testu za pomocą polecenia trace-cmd i zapisuje je w wywołaniu.
|
| UserCleaner |
ITargetPreparer, która usuwa użytkowników dodatkowych podczas zamykania.
|
| VisibleBackgroundUserPreparer |
Przygotowanie urządzenia docelowego do uruchamiania testów na użytkowniku, który jest uruchamiany w tle.
|
| WaitForDeviceDatetimePreparer |
ITargetPreparer, który czeka na ustawienie daty i godziny na urządzeniu.
Opcjonalnie osoba przygotowująca może wymusić TargetSetupError, jeśli data i godzina nie zostaną ustawione w określonym czasie.
|
| WifiPreparer |
ITargetPreparer, która w razie potrzeby konfiguruje Wi-Fi na urządzeniu.
|
| XmlFormattedGeneratorReporter |
Implementacja FormattedGeneratorReporter, która formatuje wyniki pakietu w formacie XML.
|
| XmlResultReporter |
Zapisuje wyniki JUnit w plikach XML w formacie zgodnym z formatem XMLJUnitResultFormatter narzędzia Ant.
|