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 wszystkie aplikacje z urządzenia IDeviceBuildInfo#getTestsDir()
na urządzeniu.
|
AoaTargetPreparer |
ITargetPreparer , który wykonuje serię działań (np. kliknięcia i przesunięcia) za pomocą funkcji
protokół 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.
|
Plik BaseTargetPreparer |
Podstawowa klasa implementacji dla ITargetPreparer , która pozwala określić, czy obiekt
jest wyłączona.
|
BuildInfoRecorder |
Pole ITargetPreparer , które zapisuje metadane informacji o kompilacji w określonym pliku.
|
Sprawdzanie parowania |
CompanionAwarePreparer , który weryfikuje powiązanie BT między urządzeniami głównymi i towarzyszącymi
|
CompanionAllocator, |
Klasa podstawowa, która zajmuje się przydzielaniem i uwalnianiem urządzenia towarzyszącego
Aby opisać kryteria, należy zaimplementować atrybut getCompanionDeviceSelectionOptions()
wymagane do przypisania urządzenia towarzyszącego
|
CompanionAwarePreparer (w języku angielskim) |
ITargetPreparer obejmujący logikę pobierania już przydzielonej kreacji towarzyszącej
urządzenia.
|
CompanionRunCommandTargetPreparer |
ITargetPreparer , który uruchamia określone polecenia na przydzielonym urządzeniu towarzyszącym
|
CompanionTestAppInstallKonfiguracja (w języku angielskim) |
ITargetPreparer , który instaluje co najmniej 1 aplikację z
IDeviceBuildInfo#getTestsDir() na przydzielone urządzenie towarzyszące.
|
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ższej
dostępny poziom
|
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 jako działanie czyszczenia po zakończeniu testu i opcjonalnie wyłącza ekran
|
DeviceFlashPreparer |
ITargetPreparer , który miga na fizycznym sprzęcie z Androidem.
|
DeviceImageZipFlashingTargetPreparer |
Program przygotowujący do kierowania, który dodaje na urządzeniu obrazy w określonym formacie.
|
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.
|
DeviceUpdateTargetPreparer |
Abstrakcyjny obiekt ITargetPreparer , który wykonuje typowe czynności dotyczące aktualizowania urządzeń za pomocą
pliku graficznego urządzenia ze źródła zewnętrznego (a nie z usługi kompilacji).
|
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 za pomocą komponentu Dynamiczny
Aktualizacja 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.
|
Program FastbootUpdateBootstrapPreparer |
ITargetPreparer , który zbiera określone pliki (program rozruchowy, radio, plik ZIP z obrazem urządzenia) w
IDeviceBuildInfo , aby urządzenia zostały zasygnalizowane lampą błyskową z symbolem FastbootDeviceFlasher , a następnie wstrzykiwanie
po rozruchu urządzenia w informacjach o kompilacji na potrzeby raportowania wyników.
|
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 je i zapisuje w logowaniu.
z backendem.
|
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.
|
Przygotowanie do ILab |
Interfejs znaczników dla osób przygotowujących do modułów
Opis tych interfejsów znajdziesz na ITargetPreparer .
|
iTargetCleaner, |
Ten interfejs został wycofany.
TearDown zostało przeniesione do podstawowego interfejsu ITargetPreparer.
|
InstallAllTestZipAppsKonfiguracja |
ITargetPreparer , który instaluje wszystkie aplikacje w testowym pliku ZIP.
|
InstallApexModuleTargetPreparer |
|
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.
|
ZainstalujKernelModulePreparer |
Program przygotowujący do środowiska docelowego, który instaluje na urządzeniu ogólny obraz standardowego jądra 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 miejsce docelowe do pominięcia ponownych prób ze znanymi błędami.
|
Uruchomienie emulatora LocalEmulator |
Przygotowanie celu, które uruchamia emulator lokalnie ze środowiska kompilacji Androida.
|
LocalEmulatorSnapshot |
Element TargetPreparer przeznaczony do generowania zrzutu czystego emulatora z Androida.
środowisko budowlane
|
MixKernelTargetPreparer |
ITargetPreparer , który umożliwia połączenie obrazu jądra z obrazem urządzenia.
|
ModuleOemTargetPreparer |
|
NatywnaLeakCollector |
ITargetPreparer z uruchamianiem „dumpsys meminfo --unreachable -a” aby zidentyfikować
nieosiągalna pamięć natywna przechowywana obecnie przez każdy proces.
|
NoApkTestSkipper (w języku angielskim) |
Specjalne narzędzie, które pozwala całkowicie pominąć wywołanie (przygotowanie i testy), jeśli
nie mają pakietów APK do testów.
|
PerfettoPreparer |
Przygotowujący Perfetto przekazuje plik konfiguracyjny do urządzenia w standardowej lokalizacji, do której
mają dostęp do perfetto.
|
ProfileTargetPreparer |
Klasa podstawowa do konfigurowania modułu przygotowującego do środowiska docelowego dla dowolnego użytkownika profilu android.os.usertype.profile.XXX .
|
PushFileInvoker. |
Ta klasa została wycofana.
Użyj w zamian zasady PushFilePreparer
|
PushFilePreparer. |
ITargetPreparer , który próbuje przekazać dowolną liczbę plików z dowolnej ścieżki hosta do dowolnej
ścieżki 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 celu, które wykonuje „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.
|
RunOnCloneProfileTargetPreparer |
|
RunOnPrivateProfileTargetPreparer |
|
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 użytkowniku (a nie
obecny użytkownik).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer , który podczas konfiguracji tworzy profil służbowy i oznacza, że testy powinny być
które użytkownik zobaczy.
|
SemaphoreTokenTargetPreparer |
To jest element przygotowujący używany do użycia tokena do serializowania wykonania testu na hoście związanym z handlem.
|
SideloadOtaTargetPreparer |
Moduł przygotowujący docelowy, który przeprowadza instalowanie określonego pakietu OTA z innego urządzenia, stosuje go i czeka
do uruchamiania urządzenia i wstrzykuje właściwości kompilacji urządzenia używane jako informacje o kompilacji.
Moduł przygotowujący do kierowania zakłada, że po uruchomieniu urządzenie będzie w zwykłym trybie adb.
pozwala zamknąć urządzenie w tym samym trybie, ale z nową kompilacją.
|
StopServicesSetup |
ITargetPreparer , który zatrzymuje usługi na urządzeniu.
|
StubTargetPreparer |
Zastępcza implementacja elementu ITargetPreparer jest pusta.
|
SuiteApkInstaller |
Instaluje określone pliki APK na potrzeby konfiguracji pakietu Analytics 360: $ANDROID_TARGET_OUT_TESTCASES
lub ROOT_DIR w informacjach o kompilacji.
|
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, |
Prosta osoba przygotowująca do kierowania, aby zmarnować 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ć stosowanie reguły TargetSetupError , jeśli data i godzina nie są ustawione w
.
|
Przygotowanie do sieci Wi-Fi |
ITargetPreparer , który w razie potrzeby konfiguruje Wi-Fi na urządzeniu.
|