AdbStopServerPreparer |
Zielvorbereitung, um den adb-Server auf dem Host vor und nach dem Ausführen von adb-Tests zu beenden.
|
AllTestAppsInstallSetup |
Eine ITargetPreparer , mit der alle Apps aus einem IDeviceBuildInfo#getTestsDir() -Ordner auf dem Gerät installiert werden.
|
AoaTargetPreparer |
ITargetPreparer , die eine Reihe von Aktionen (z.B. Klicks und Wischbewegungen) mit dem Android Open Accessory (AOAv2)-Protokoll ausführt.
|
AppSetup |
Eine ITargetPreparer , die eine APK und die zugehörigen Tests installiert.
|
ArtChrootPreparer |
Erstellen Sie ein Chroot-Verzeichnis für ART-Tests.
|
BaseEmulatorPreparer |
Gemeinsamer Emulator-Vorbereiter.
|
BuildInfoRecorder |
Eine ITargetPreparer , die Metadaten zu Build-Informationen in eine angegebene Datei schreibt.
|
CompanionAllocator |
Basisklasse, die das Zuweisen und Freigeben des Companion-Geräts übernimmt
getCompanionDeviceSelectionOptions() sollte implementiert werden, um die Kriterien zu beschreiben, die für die Zuweisung des Companion-Geräts erforderlich sind.
|
CompanionAwarePreparer |
Eine ITargetPreparer , die die Logik zum Abrufen eines bereits zugewiesenen Companion-Geräts kapselt.
|
CompileBootImageWithSpeedTargetPreparer |
Der Boot-Classpath und der Systemserver werden mit dem Compilerfilter „speed“ neu kompiliert.
|
CpuThrottlingWaiter |
Eine ITargetPreparer , die wartet, bis die maximale Taktfrequenz auf allen Kernen wiederhergestellt ist
|
CreateAvdPreparer |
|
CreateUserPreparer |
Zielvorbereitung zum Erstellen von Nutzern und zum Bereinigen am Ende.
|
DeviceActionTargetPreparer |
ITargetPreparer , um Geräteaktionen auszuführen.
|
DeviceBuildInfoBootStrapper |
Ein ITargetPreparer , das Build-Informationsfelder durch vom Gerät gelesene Attribute ersetzt
Dies ist nützlich für das Testen von Geräten mit Builds, die aus einer externen Quelle generiert wurden (z.B.
|
DeviceBuildInfoInjector |
Ein ITargetPreparer , das DeviceBuildDescriptor -Metadaten in die IBuildInfo einfügt.
|
DeviceCleaner |
Nach dem Test wird ein Neustart oder eine Formatierung als Bereinigungsaktion ausgeführt und optional wird das Display ausgeschaltet.
|
DeviceFlashPreparer |
Ein ITargetPreparer , das ein Bild auf physischer Android-Hardware blinkt.
|
DeviceOwnerTargetPreparer |
Ein ITargetPreparer , mit dem eine Komponente für den Geräteeigentümer eingerichtet wird.
|
DeviceSetup |
Eine ITargetPreparer , die ein Gerät anhand der bereitgestellten Option s für Tests konfiguriert.
|
DeviceStorageFiller |
Zielvorbereitung so konfigurieren, dass der Speicherplatz belegt wird, damit ein gewisser Freiraum verfügbar ist.
|
DeviceStringPusher |
Zielvorbereitung zum Schreiben eines Strings in eine Datei.
|
DeviceWiper |
Eine ITargetPreparer , die Nutzerdaten löscht
|
DisableSELinuxTargetPreparer |
Zielvorbereitung, die SELinux deaktiviert, wenn es aktiviert ist.
|
DynamicSystemPreparer |
Ein ITargetPreparer , das ein System-Image auf einem Gerätebuild mit dem dynamischen Systemupdate einrichtet.
|
EraseUserDataPreparer |
Eine ITargetPreparer , mit der Nutzerdaten auf dem Gerät gelöscht werden.
|
FastbootCommandPreparer |
Zielvorbereitung, die Fastboot auslöst und Fastboot-Befehle sendet.
|
FeatureFlagTargetPreparer |
Aktualisiert die DeviceConfig (Feature-Flags, die von einem Remote-Dienst optimiert wurden).
|
FoldableModePreparer |
Ein Zielvorbereitungstool, mit dem der Faltstatus eines Geräts geändert werden kann.
|
FolderSaver |
Eine ITargetPreparer , die Verzeichnisse vom Gerät abruft, komprimiert und im Logging-Backend speichert.
|
GkiDeviceFlashPreparer |
Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android Common Kernel-Image flasht.
|
GsiDeviceFlashPreparer |
Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android-System-Image überschreibt.
|
InstallAllTestZipAppsSetup |
Eine ITargetPreparer , die alle Apps in einer Test-Zip-Datei installiert.
|
InstallApkSetup |
Eine ITargetPreparer , die eine oder mehrere APKs im Dateisystem installiert.
|
InstallBuildEnvApkSetup |
Eine ITargetPreparer , die eine oder mehrere Test-APKs aus einer Build-Umgebung der Android-Plattform installiert.
|
InstallKernelModulePreparer |
Ein Zielvorbereiter, der Kernelmodule installiert.
|
InstrumentationPreparer |
Ein ITargetPreparer , das die Instrumentierung ausführt
|
KillExistingEmulatorPreparer |
Ein ITargetPreparer , mit dem ein laufender Emulator beendet wird.
|
KnownFailurePreparer |
Zielvorbereitung, um den erneuten Versuch bei einem bekannten Fehler zu überspringen.
|
MixKernelTargetPreparer |
Ein ITargetPreparer , mit dem sich ein Kernel-Image mit dem Geräte-Image kombinieren lässt.
|
NativeLeakCollector |
Eine ITargetPreparer , auf der „dumpsys meminfo --unreachable -a“ ausgeführt wird, um den nicht erreichbaren nativen Arbeitsspeicher zu ermitteln, der derzeit von jedem Prozess belegt wird.
|
NoApkTestSkipper |
Spezieller Verantwortlicher für die Vorbereitung, mit dem eine Aufrufung (Vorbereitung und Tests) vollständig übersprungen werden kann, wenn keine APKs zum Testen vorhanden sind.
|
PerfettoPreparer |
Perfetto Preparer überträgt die Konfigurationsdatei an einen Standardspeicherort auf dem Gerät, auf den perfetto zugreifen kann.
|
ProfileTargetPreparer |
Basisklasse zum Einrichten des Zielvorbereiters für jeden Profilnutzer android.os.usertype.profile.XXX .
|
PushFilePreparer |
Ein ITargetPreparer , mit dem versucht wird, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad zu einem beliebigen Gerätepfad zu übertragen.
|
PythonVirtualenvPreparer |
Richtet eine virtuelle Python-Umgebung auf dem Host ein und installiert Pakete.
|
RebootTargetPreparer |
Zielvorbereitung, die das Gerät neu startet.
|
RecoveryLogPreparer |
Ein Zielvorbereitungstool, mit dem Protokolle vor der Wiederherstellung erfasst werden.
|
RemoveSystemAppPreparer |
Eine ITargetPreparer zum Entfernen eines APK aus der Systempartition vor einem Testlauf.
|
RestartSystemServerTargetPreparer |
Zielvorbereitung, die den Systemserver neu startet, ohne das Gerät neu zu starten.
|
RootTargetPreparer |
Zielvorbereitung, die „adb root“ oder „adb unroot“ basierend auf der Option „force-root“ ausführt.
|
RootcanalForwarderPreparer |
|
RunCommandTargetPreparer |
|
RunHostCommandTargetPreparer |
Zielvorbereitung, um vor und nach dem Ausführen des Tests beliebige Hostbefehle auszuführen.
|
RunHostScriptTargetPreparer |
Zielvorbereitung, die ein Script vor dem Ausführen eines Tests ausführt.
|
RunOnSdkSandboxTargetPreparer |
Ein ITargetPreparer , um anzugeben, dass Tests in der SDK-Sandbox ausgeführt werden sollen.
|
RunOnSecondaryUserTargetPreparer |
Eine ITargetPreparer , damit der Test als sekundärer Nutzer ausgeführt wird.
|
RunOnSystemUserTargetPreparer |
Ein ITargetPreparer , das angibt, dass Tests für den Nutzer (nicht für den aktuellen Nutzer) ausgeführt werden sollen.
|
SemaphoreTokenTargetPreparer |
Dies ist ein Wrapper, mit dem ein Token verwendet wird, um die Testausführung im Tradefed-Host zu serialisieren.
|
StopServicesSetup |
Ein ITargetPreparer , das Dienste auf dem Gerät beendet.
|
StubTargetPreparer |
Platzhalter für die leere Implementierung einer ITargetPreparer .
|
SwitchUserTargetPreparer |
Eine ITargetPreparer , die in setUp zur angegebenen Nutzerart wechselt.
|
TearDownPassThroughPreparer |
Ermöglicht das Ausführen von tearDown für Vorbereiter, die in einer Konfiguration als Objekt enthalten sind.
|
TemperatureThrottlingWaiter |
Ein ITargetPreparer , das wartet, bis die Temperatur des Geräts auf die Zieltemperatur gesunken ist
|
TestAppInstallSetup |
Eine ITargetPreparer , mit der eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() -Ordner auf dem Gerät installiert werden.
|
TestFilePushSetup |
Eine ITargetPreparer , die eine oder mehrere Dateien/Verzeichnisse aus einem IDeviceBuildInfo.getTestsDir() -Ordner auf das Gerät überträgt.
|
TestSystemAppInstallSetup |
Eine ITargetPreparer , mit der eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() -Ordner auf der /system-Partition des Geräts installiert werden.
|
TimeWaster |
Ein einfacher Zielvorbereitungsprozess, der Zeit kostet und möglicherweise zum Neustart des Geräts führt.
|
UserCleaner |
Eine ITargetPreparer , die sekundäre Nutzer beim Rückbau entfernt.
|
VisibleBackgroundUserPreparer |
Zielvorbereitung zum Ausführen von Tests in einem Nutzer, der im Hintergrund sichtbar gestartet wird.
|
WaitForDeviceDatetimePreparer |
Eine ITargetPreparer , die darauf wartet, dass das Datum und die Uhrzeit auf dem Gerät festgelegt werden
Optional kann dieser Vorbereiter TargetSetupError erzwingen, wenn das Datum und die Uhrzeit nicht innerhalb des Zeitlimits festgelegt werden.
|
WifiPreparer |
Eine ITargetPreparer , die bei Bedarf das WLAN auf dem Gerät konfiguriert.
|