AdbStopServerPreparer |
Targeting-Vorbereitung zum Stoppen des ADB-Servers auf dem Host vor und nach dem Ausführen von ADB-Tests.
|
AllTestAppsInstallSetup |
Eine ITargetPreparer , mit der alle Apps aus einem IDeviceBuildInfo#getTestsDir() -Ordner auf dem Gerät installiert werden.
|
AoaTargetPreparer |
ITargetPreparer , der mithilfe des Protokolls Android Open Accessory (AOAv2) eine Reihe von Aktionen (z.B. Klicks und Wischbewegungen) ausführt.
|
AppSetup |
Ein ITargetPreparer , das eine APK-Datei und die zugehörigen Tests installiert.
|
ArtChrootPreparer |
Erstellen Sie das chroot-Verzeichnis für ART-Tests.
|
BaseEmulatorPreparer |
Häufiger Vorbereiter für die Einführung eines lokalen Emulators
|
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 |
Ein CompanionAwarePreparer , das die BT-Bindung zwischen primären und Companion-Geräten überprüft.
|
Companion-Allocator |
Basisklasse, die die Zuweisung und Freigabe des Begleitgeräts übernimmt
getCompanionDeviceSelectionOptions() sollte implementiert werden, um die Kriterien zu beschreiben, die zum Zuweisen des Begleitgerä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 Begleitgerät ausführt.
|
CompanionTestAppInstallSetup (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 |
Ein ITargetPreparer , der wartet, bis die maximale Häufigkeit auf allen Kernen auf die höchste verfügbare Stufe zurückgesetzt wird.
|
CreateAvdPreparer |
|
CreateUserPreparer |
Zielvorbereitung für die Erstellung des Nutzers und dessen Bereinigung am Ende
|
DeviceActionTargetPreparer |
Ein ITargetPreparer zum Ausführen von Geräteaktionen.
|
DeviceBuildInfoBootStrapper |
Ein ITargetPreparer , das Build-Informationsfelder durch Attribute ersetzt, die vom Gerät gelesen werden
Dies ist nützlich, um Geräte mit Builds zu testen, die aus einer externen Quelle (z.B.
|
DeviceBuildInfoInjector |
Einem ITargetPreparer , das DeviceBuildDescriptor -Metadaten in die IBuildInfo einfügt.
|
Gerätereiniger |
Führt nach dem Test einen Neustart durch oder formatieren als Bereinigungsaktion und schaltet optional das Display ab
|
DeviceFlashPreparer |
Ein ITargetPreparer , das ein Image auf physischer Android-Hardware lädt.
|
DeviceImageZipFlashingTargetPreparer |
Ein Target-Preparer, der Geräte-Images in einem bestimmten Format auf das Gerät liefert.
|
DeviceOwnerTargetPreparer |
Ein ITargetPreparer , das eine Komponente für den Geräteinhaber einrichtet.
|
DeviceSetup |
Ein ITargetPreparer , der ein Gerät für Tests anhand der angegebenen Option s konfiguriert.
|
DeviceStorageFiller |
Zielvorbereitung zum Füllen des Speichers, sodass genügend freier Speicherplatz verfügbar ist.
|
DeviceStringPusher |
Ziel-Vorbereitung zum Schreiben eines Strings in eine Datei.
|
DeviceUpdateTargetPreparer |
Eine abstrakte ITargetPreparer , die häufige Schritte zum Aktualisieren von Geräten mit einer Geräte-Image-Datei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) ausführt.
|
DeviceWiper |
Ein ITargetPreparer , mit dem Nutzerdaten gelöscht werden
|
DisableSELinuxTargetPreparer |
Zielvorbereitung, die SELinux deaktiviert, wenn es aktiviert ist.
|
DynamicSystemPreparer |
Ein ITargetPreparer , mit dem ein System-Image auf einem Gerätebuild mit dem dynamischen Systemupdate eingerichtet wird.
|
EraseUserDataPreparer |
Ein ITargetPreparer , mit dem Nutzerdaten auf dem Gerät gelöscht werden.
|
FastbootCommandPreparer |
Ziel-Preparer, der Fastboot auslöst und Fastboot-Befehle sendet.
|
FastbootUpdateBootstrapPreparer |
Ein ITargetPreparer , das bestimmte Dateien (Bootloader, Radio, Geräte-Image-ZIP-Datei) in IDeviceBuildInfo bereitstellt, um Geräte mit FastbootDeviceFlasher zu flashen, und anschließend Geräteattribute nach dem Booten in die Build-Informationen für Ergebnisberichte einfügt.
|
FeatureFlagTargetPreparer |
Aktualisiert DeviceConfig (Funktions-Flags, die von einem Remote-Dienst abgestimmt wurden).
|
FoldableModePreparer |
Ein Ziel-Vorbereitungsprogramm, das den faltbaren Status eines Geräts ändern kann.
|
FolderSaver |
Ein ITargetPreparer , der Verzeichnisse vom Gerät abruft, komprimiert und im Logging-Back-End speichert.
|
GkiDeviceFlashPreparer |
Ein Ziel-Vorbereitungsprogramm, das das Gerät mit dem allgemeinen Android-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 |
Ein ITargetPreparer , das ein oder mehrere Test-APKs aus einer Build-Umgebung der Android-Plattform installiert.
|
InstallKernelModulePreparer |
Ein Zielvorbereitende, der Kernelmodule installiert.
|
Instrumentierungsvorbereitung |
Ein ITargetPreparer , das die Instrumentierung ausführt
|
KillVorhandeneEmulatorPreparer |
Ein ITargetPreparer , der einen laufenden Emulator herunterfährt.
|
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 mischen lässt.
|
ModuleOemTargetPreparer |
|
NativeLeakCollector |
Ein ITargetPreparer , der „dumpsys meminfo --unreachable -a“ ausführt, um den nicht erreichbaren nativen Arbeitsspeicher zu ermitteln, der sich derzeit in den einzelnen Prozessen befindet.
|
NoApkTestSkipper |
Spezieller Vorbereiter, mit dem ein Aufruf vollständig übersprungen werden kann (Vorbereitung und Tests), wenn keine APKs für Tests 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.
Stattdessen PushFilePreparer verwenden
|
PushFilePreparer |
Ein ITargetPreparer , der versucht, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad zu einem beliebigen Gerätepfad per Push zu übertragen.
|
PythonVirtualenvPreparer |
Richtet eine Python-Umgebung auf dem Host ein und installiert Pakete.
|
RebootTargetPreparer |
Zielvorbereitung, die das Gerät neu startet.
|
RecoveryLogPreparer |
Ein Zielvorbereitender, mit dem Logs vor der Wiederherstellung erfasst werden.
|
RemoveSystemAppPreparer |
Ein ITargetPreparer zum Entfernen einer APK-Datei aus der Systempartition vor einem Testlauf.
|
RestartSystemServerTargetPreparer |
Zielvorbereitunger, der den Systemserver ohne Neustart des Geräts neu startet.
|
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.
|
RunOnCloneProfileTargetPreparer |
|
RunOnPrivateProfileTargetPreparer |
|
RunOnSdkSandboxTargetPreparer |
Ein ITargetPreparer zur Markierung, 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 (und nicht für den aktuellen Nutzer) ausgeführt werden sollen.
|
RunOnWorkProfileTargetPreparer |
Ein ITargetPreparer , der bei der Einrichtung ein Arbeitsprofil erstellt und markiert, dass Tests in diesem 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 Ziel-Bereitsteller, der ein angegebenes OTA-Paket per Sideload ausführt, das Paket anwendet, auf das Starten des Geräts wartet und die Build-Eigenschaften des Geräts einfügt, die als Build-Informationen verwendet werden sollen
Diese Zielvorbereitung geht davon aus, dass sich das Gerät beim Start im regulären ADB-Modus befindet, und sorgt dafür, dass das Gerät im selben Modus beendet wird, aber der neuere Build angewendet wird.
|
StopServicesSetup (Stopp-Services-Einrichtung) |
Eine ITargetPreparer , die Dienste auf dem Gerät beendet.
|
StubTargetPreparer |
Platzhalter für leere Implementierung von ITargetPreparer .
|
SuiteApkInstaller |
Installiert die angegebenen APKs für die Suite-Konfiguration: entweder aus der Variablen $ANDROID_TARGET_OUT_TESTCASES oder aus ROOT_DIR in den Build-Informationen.
|
SwitchUserTargetPreparer |
Ein ITargetPreparer , der 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 , der wartet, bis die Temperatur des Geräts den Zielwert erreicht
|
TestAppInstallSetup (TestApp-Installation einrichten) |
Ein ITargetPreparer , das eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() -Ordner auf dem Gerät installiert.
|
TestFilePushSetup (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 |
Ein ITargetPreparer , der darauf wartet, dass Datum/Uhrzeit auf dem Gerät festgelegt wird
Optional kann dieser Vorbereitende eine TargetSetupError erzwingen, wenn Datum/Uhrzeit nicht innerhalb des Zeitlimits festgelegt wird.
|
WifiPreparer |
Ein ITargetPreparer , der bei Bedarf das WLAN auf dem Gerät konfiguriert.
|