AdbStopServerPreparer |
Moduł przygotowujący do zatrzymania serwera adb na hoście przed uruchomieniem testów adb i po ich uruchomieniu.
|
AllTestAppsInstallSetup |
ITargetPreparer , który instaluje na urządzeniu wszystkie aplikacje z folderu IDeviceBuildInfo#getTestsDir() .
|
AoaTargetPreparer |
ITargetPreparer , który wykonuje serię działań (np. kliknięć i przesuwania) przy użyciu protokołu Android Open Accessory (AOAv2).
|
Konfiguracja aplikacji |
ITargetPreparer , który instaluje plik APK i jego testy.
|
ArtChrootPreparer |
Utwórz katalog chroot na potrzeby testów ART.
|
Przygotowanie emulatora BaseEmulator |
Typowa osoba przygotowująca do uruchomienia lokalnego emulatora.
|
BuildInfoRecorder |
Pole ITargetPreparer , które zapisuje metadane informacji o kompilacji w określonym pliku.
|
CompanionAllocator, |
Klasa podstawowa, która zajmuje się przydzielaniem i uwalnianiem urządzenia towarzyszącego
Należy zaimplementować obiekt getCompanionDeviceSelectionOptions() , aby opisać kryteria wymagane do przydzielenia urządzenia towarzyszącego.
|
CompanionAwarePreparer (w języku angielskim) |
ITargetPreparer obejmujący logikę uzyskania już przydzielonego urządzenia towarzyszącego.
|
CompileBootImageWithSpeedTargetPreparer |
Ponownie kompiluje ścieżkę rozruchu i serwer systemu z filtrem kompilatora „speed”.
|
CpuThrottlingWaiter |
ITargetPreparer , który czeka, aż maksymalna częstotliwość we wszystkich rdzeniach zostanie przywrócona do najwyższego dostępnego poziomu.
|
CreateAvdPreparer |
|
CreateUserPreparer |
Przygotowanie elementu docelowego do utworzenia użytkownika i czyszczenia go na końcu.
|
DeviceActionTargetPreparer |
ITargetPreparer do wykonywania działań na urządzeniu.
|
DeviceBuildInfoBootStrapper |
Pole ITargetPreparer , które zastępuje pola informacji o kompilacji atrybutami odczytywanymi 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 metadane DeviceBuildDescriptor do IBuildInfo .
|
Czyszczenie urządzenia |
Uruchamia ponownie urządzenie lub sformatuje je jako działanie czyszczenia po zakończeniu testu i opcjonalnie wyłącza ekran.
|
DeviceFlashPreparer |
ITargetPreparer , który miga na fizycznym sprzęcie z Androidem.
|
DeviceOwnerTargetPreparer |
ITargetPreparer , który konfiguruje komponent właściciela urządzenia.
|
Konfiguracja urządzenia |
ITargetPreparer , który konfiguruje urządzenie do testowania na podstawie podanych Option .
|
DeviceStorageFiller |
Przygotowujący docelowy zapełnij miejsce na dane, aby było dostępne pewną ilość wolnego miejsca.
|
DeviceStringPusher |
Moduł przygotowujący do zapisania ciągu znaków do pliku.
|
DeviceWiper |
ITargetPreparer , który czyści dane użytkowników
|
DisableSELinuxTargetPreparer (w języku angielskim) |
Moduł przygotowujący docelowy, który wyłącza SELinux, jeśli jest włączony.
|
DynamicSystemPreparer |
ITargetPreparer , który konfiguruje obraz systemu na kompilacji urządzenia dzięki dynamicznej aktualizacji systemu.
|
DeleteUserDataPreparer |
ITargetPreparer , który usuwa dane użytkownika z urządzenia.
|
FastbootCommandPreparer |
Przygotowujący element docelowy, który aktywuje szybki rozruch i wysyła polecenia szybkiego rozruchu.
|
FeatureFlagTargetPreparer |
Aktualizuje DeviceConfig (flagi funkcji dostrojone przez usługę zdalną).
|
FoldableModePreparer |
Docelowe narzędzie przygotowujące, które może zmienić stan złożenia urządzenia.
|
Zapisywanie folderów |
ITargetPreparer , który pobiera katalogi z urządzenia, kompresuje go i zapisuje w backendzie logowania.
|
GkiDeviceFlashPreparer |
Program przygotowujący do środowiska docelowego, który instaluje na urządzeniu ogólny obraz standardowego jądra Androida.
|
Przygotowanie do modułu GsiDeviceFlash Preparer |
Moduł przygotowujący do kierowania, który dodaje na urządzeniu ogólny obraz systemu Android.
|
InstallAllTestZipAppsKonfiguracja |
ITargetPreparer , który instaluje wszystkie aplikacje w testowym pliku ZIP.
|
InstallApkSetup |
ITargetPreparer , który instaluje co najmniej 1 pakiet APK znajdujący się w systemie plików.
|
Konfiguracja InstallBuildEnvApk |
ITargetPreparer , który instaluje co najmniej 1 testowy pakiet APK ze środowiska kompilacji platformy Androida.
|
Specjalista ds. przygotowywania narzędzi |
ITargetPreparer uruchamiający instrumentację
|
KillIstniejąceEmulatorPreparer |
ITargetPreparer , który wyłącza działający emulator.
|
Znany(-a) osoba przygotowująca do niepowodzenia |
Moduł przygotowujący cel do pominięcia ponawiania ponawianego znanego błędu.
|
MixKernelTargetPreparer |
ITargetPreparer , który umożliwia połączenie obrazu jądra z obrazem urządzenia.
|
NatywnaLeakCollector |
ITargetPreparer uruchamiający „dumpsys meminfo --unreachable -a”, który identyfikuje nieosiągalną pamięć natywną aktualnie przechwytywaną przez każdy proces.
|
NoApkTestSkipper (w języku angielskim) |
Specjalny moduł przygotowujący, który umożliwia całkowite pominięcie wywołania (przygotowanie i testy), jeśli nie ma pakietów APK do testów.
|
PerfettoPreparer |
Przygotowujący Perfetto przekazuje plik konfiguracyjny do urządzenia w standardowej lokalizacji, do której perfetto ma dostęp.
|
ProfileTargetPreparer |
Klasa podstawowa do konfigurowania modułu przygotowującego do środowiska docelowego dla dowolnego użytkownika profilu android.os.usertype.profile.XXX .
|
PushFilePreparer. |
ITargetPreparer , który próbuje przekazać dowolną liczbę plików z dowolnej ścieżki hosta na dowolną ścieżkę urządzenia.
|
PythonVirtualenvPreparer |
Konfiguruje środowisko Python virtualenv na hoście i instaluje pakiety.
|
RestartTargetTargetPreparer |
Przygotowujący element docelowy, który uruchamia ponownie urządzenie.
|
RecoveryLogPreparer |
Docelowe narzędzie przygotowujące używane do zbierania logów przed przywróceniem.
|
RemoveSystemAppPreparer |
ITargetPreparer służący do usunięcia pakietu APK z partycji systemowej przed uruchomieniem testu.
|
RestartSystemServerTargetPreparer. |
Przygotowujący element docelowy, który ponownie uruchamia serwer systemowy bez ponownego uruchamiania urządzenia.
|
RootTargetPreparer |
Przygotowanie miejsca docelowego, które wykonuje polecenie „adb root” lub „adb unroot” na podstawie opcji „force-root”.
|
RootcanalForwarderPreparer |
|
RunCommandTargetPreparer |
|
RunHostCommandTargetPreparer |
Moduł przygotowujący do uruchamiania dowolnych poleceń hosta przed uruchomieniem testu i po nim.
|
RunHostScriptTargetPreparer |
Przygotowanie środowiska docelowego, które wykonuje skrypt przed uruchomieniem testu.
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer oznacza, że testy powinny być uruchamiane w piaskownicy SDK.
|
RunOnAdditionalUserTargetPreparer |
ITargetPreparer , aby mieć pewność, że test będzie uruchamiany jako użytkownik dodatkowy.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer oznaczający, że testy powinny zostać uruchomione na koncie użytkownika (a nie na koncie bieżącego).
|
SemaphoreTokenTargetPreparer |
To jest element przygotowujący używany do użycia tokena do zserializacji wykonania testu na hoście związanym z handlem.
|
StopServicesSetup |
ITargetPreparer , który zatrzymuje usługi na urządzeniu.
|
StubTargetPreparer |
Zastępcza implementacja elementu ITargetPreparer jest pusta.
|
SwitchUserTargetPreparer |
ITargetPreparer , który przełącza się na określony rodzaj użytkownika podczas konfiguracji.
|
TearDownPassThroughPreparer (w języku angielskim) |
Umożliwia uruchamianie tych elementów w modułach przygotowywanych, które znajdują się w konfiguracji jako obiekt.
|
TemperatureThrottlingWaiter |
ITargetPreparer , który czeka, aż temperatura urządzenia spadnie do wartości docelowej.
|
TestAppInstallSkonfiguruj |
ITargetPreparer , który instaluje na urządzeniu co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() .
|
TestFilePushKonfiguracja |
Usługa ITargetPreparer , która przekazuje na urządzenie co najmniej 1 plik/katalog z folderu IDeviceBuildInfo.getTestsDir() .
|
TestSystemAppInstallSetup |
ITargetPreparer , który instaluje co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() na partycji /system na urządzeniu.
|
TimeWaster, |
Prosty program przygotowujący do kierowania reklam, aby tracić czas i potencjalnie ponownie uruchomić urządzenie.
|
UserCleaner, |
ITargetPreparer , który usuwa dodatkowych użytkowników przy wycofywaniu.
|
VisibleBackgroundUserPreparer |
Moduł przygotowujący do uruchamiania testów na koncie użytkownika, który uruchamia się w widocznym w tle.
|
WaitForDeviceDatetimePreparer |
ITargetPreparer , który czeka na ustawienie daty i godziny na urządzeniu
Opcjonalnie ten moduł przygotowujący może wymusić ustawienie TargetSetupError , jeśli data i godzina nie zostały ustawione w ramach limitu czasu.
|
Przygotowanie do sieci Wi-Fi |
ITargetPreparer , który w razie potrzeby konfiguruje Wi-Fi na urządzeniu.
|