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.
|
BaseTargetPreparer |
Basisimplementierungsklasse für ITargetPreparer , mit der festgelegt werden kann, ob das Objekt deaktiviert ist oder nicht.
|
BuildInfoRecorder |
Eine ITargetPreparer , die Metadaten zu Build-Informationen in eine angegebene Datei schreibt.
|
CheckPairingPreparer |
Eine CompanionAwarePreparer , die die BT-Kopplung zwischen primären und Companion-Geräten überprüft
|
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.
|
CompanionRunCommandTargetPreparer |
Ein ITargetPreparer , das bestimmte Befehle auf dem zugewiesenen Companion-Gerät ausführt
|
CompanionTestAppInstallSetup |
Eine ITargetPreparer , mit der eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() -Ordner auf einem zugewiesenen Companion-Gerät installiert werden.
|
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 |
Ein 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.
|
DeviceImageZipFlashingTargetPreparer |
Ein Zielvorbereitungstool, das das Gerät mit Gerätebildern über ein bestimmtes Format flasht.
|
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.
|
DeviceUpdateTargetPreparer |
Eine abstrakte ITargetPreparer , die gängige Schritte zur Aktualisierung von Geräten mit einer Geräte-Imagedatei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) übernimmt.
|
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.
|
FastbootUpdateBootstrapPreparer |
Eine ITargetPreparer , die bestimmte Dateien (Bootloader, Radio, ZIP-Datei des Geräte-Images) in IDeviceBuildInfo platziert, um Geräte mit FastbootDeviceFlasher zu flashen, und dann Geräteattribute nach dem Start in die Build-Informationen einschleust, um Ergebnisse zu erfassen.
|
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 flasht.
|
ILabPreparer |
Markierungsoberfläche für Lab-Vorbereiter
Eine Beschreibung der Verwendung dieser Schnittstellen finden Sie unter ITargetPreparer .
|
ITargetCleaner |
Diese Benutzeroberfläche wurde eingestellt.
tearDown wurde in die Basis-ITargetPreparer-Schnittstelle verschoben.
|
InstallAllTestZipAppsSetup |
Eine ITargetPreparer , die alle Apps in einer Test-Zip-Datei installiert.
|
InstallApexModuleTargetPreparer |
|
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.
|
LocalEmulatorLaunch |
Ein TargetPreparer, der einen Emulator lokal aus einer Android-Build-Umgebung startet.
|
LocalEmulatorSnapshot |
Ein TargetPreparer zum Generieren eines sauberen Emulator-Snapshots aus einer Android-Build-/Entwicklungsumgebung
|
MixKernelTargetPreparer |
Ein ITargetPreparer , mit dem sich ein Kernel-Image mit dem Geräte-Image kombinieren lässt.
|
ModuleOemTargetPreparer |
|
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 ist.
|
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 .
|
PushFileInvoker |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PushFilePreparer .
|
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“ ausführt, je nach Option „force-root“.
|
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.
|
RunOnCloneProfileTargetPreparer |
|
RunOnPrivateProfileTargetPreparer |
|
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.
|
RunOnWorkProfileTargetPreparer |
Eine ITargetPreparer , die bei der Einrichtung ein Arbeitsprofil erstellt und angibt, dass Tests für diesen 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.
|
SideloadOtaTargetPreparer |
Ein Zielvorbereiter, der das Sideloaden eines bestimmten OTA-Pakets durchführt, das Paket anwendet, auf das Starten des Geräts wartet und die Build-Eigenschaften des Geräts als Build-Informationen einschleust
Bei dieser Zielvorbereitung wird davon ausgegangen, dass sich das Gerät beim Starten im regulären ADB-Modus befindet. Außerdem wird dafür gesorgt, dass das Gerät im selben Modus beendet wird, jedoch mit der neueren Build-Version.
|
StopServicesSetup |
Ein ITargetPreparer , das Dienste auf dem Gerät beendet.
|
StubTargetPreparer |
Platzhalter für die leere Implementierung einer ITargetPreparer .
|
SuiteApkInstaller |
Hier werden die angegebenen APKs für die Suite-Konfiguration installiert: entweder über die Variable $ANDROID_TARGET_OUT_TESTCASES oder das ROOT_DIR in den Build-Informationen.
|
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 |
Eine einfache Zielvorbereitung, die 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.
|