| AFlagsTargetPreparer |
Verwendet aflags, um Flags vor dem Ausführen eines Tests zu überschreiben.
|
| AdbStopServerPreparer |
Zielvorbereiter zum Beenden 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, das eine Reihe von Aktionen (z.B. Klicks und Wischbewegungen) über das Android Open Accessory-Protokoll (AOAv2) ausführt.
|
| AppSetup |
Eine ITargetPreparer, die eine APK-Datei und die zugehörigen Tests installiert.
|
| ArtChrootPreparer |
Erstellen Sie ein Chroot-Verzeichnis für ART-Tests.
|
| BaseEmulatorPreparer |
Allgemeiner Preparer zum Starten eines lokalen Emulators.
|
| BaseSwitchUserTargetPreparer |
Eine ITargetPreparer, die in setUp zum angegebenen Nutzertyp wechselt.
|
| BaseSystemTestEnvPreparer |
Neustarts in der Testumgebung des Basissystems
|
| BuildInfoRecorder |
Ein ITargetPreparer, das Build-Metadaten in eine angegebene Datei schreibt.
|
| CompanionAllocator |
Basisklasse, die sich um die Zuweisung und Freigabe von Companion-Geräten kümmert
getCompanionDeviceSelectionOptions() sollte implementiert werden, um die Kriterien zu beschreiben, die für die Zuweisung des Companion-Geräts erforderlich sind.
|
| CompanionAwarePreparer |
Ein ITargetPreparer, das die Logik zum Abrufen eines bereits zugewiesenen Begleitgeräts kapselt.
|
| CompileBootImageWithSpeedTargetPreparer |
Kompiliert den Boot-Klassenpfad und den Systemserver mit dem Compilerfilter „speed“ neu.
|
| CpuThrottlingWaiter |
Ein ITargetPreparer, das wartet, bis die maximale Frequenz auf allen Kernen auf das höchstmögliche Niveau zurückgesetzt wurde
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
Zielvorbereiter zum Erstellen eines sekundären Nutzers und zum Bereinigen am Ende.
|
| CrosDutTopologyPreparer |
Ein Preparer, der das Tool „dt-converter“ ausführt, um die Testkonfiguration und Testparameter zu generieren.
|
| CrosLsNexusPreparer |
Ein Vorbereiter, der den LSNexus-Dienst für ein ChromeOS-Gerät startet und beendet.
|
| CtsSettingsSetup |
Eine ITargetPreparer, die die Einstellungen eines Geräts zur Vorbereitung auf die Ausführung von CTS-Tests konfiguriert.
|
| DeviceActionTargetPreparer |
Ein ITargetPreparer zum Ausführen von Geräteaktionen.
|
| DeviceBuildInfoBootStrapper |
Ein ITargetPreparer, das Felder mit Build-Informationen durch Attribute ersetzt, die vom Gerät gelesen werden.
Das ist nützlich, um Geräte mit Builds zu testen, die aus einer externen Quelle generiert wurden (z.B.
|
| DeviceBuildInfoInjector |
Ein ITargetPreparer, das DeviceBuildDescriptor-Metadaten in das IBuildInfo einfügt.
|
| DeviceCleaner |
Führt nach dem Test einen Neustart oder eine Formatierung als Bereinigungsaktion durch und schaltet optional den Bildschirm aus
|
| DeviceFlashPreparer |
Ein ITargetPreparer, das ein Bild auf physischer Android-Hardware anzeigt.
|
| DeviceOwnerTargetPreparer |
Ein ITargetPreparer, das eine Komponente für den Geräteeigentümer einrichtet.
|
| DeviceSetup |
Eine ITargetPreparer, die ein Gerät anhand der bereitgestellten Option für Tests konfiguriert.
|
| DeviceStorageFiller |
Zielvorbereiter, um Speicherplatz zu füllen, damit etwas freier Speicherplatz verfügbar ist.
|
| DeviceStringPusher |
Zielvorbereiter zum Schreiben eines Strings in eine Datei.
|
| DeviceWiper |
Ein ITargetPreparer, das Nutzerdaten löscht
|
| DexMetadataExtractor |
Installiert Dex-Metadatendateien für die angegebenen APKs.
|
| DisableSELinuxTargetPreparer |
Target-Vorbereiter, der SELinux deaktiviert, falls aktiviert.
|
| DynamicSystemPreparer |
Ein ITargetPreparer, das ein Systemimage auf einem Geräte-Build mit dem dynamischen Systemupdate einrichtet.
|
| EhideTargetPreparer |
Startet „ehide“, wodurch die Ethernet-Schnittstelle im Android-Netzwerk-Stack ausgeblendet wird.
|
| EraseUserDataPreparer |
Ein ITargetPreparer, mit dem Nutzerdaten auf dem Gerät gelöscht werden.
|
| FastbootCommandPreparer |
Target-Vorbereiter, der Fastboot auslöst und Fastboot-Befehle sendet.
|
| FeatureFlagTargetPreparer |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen AFlagsTargetPreparer.
|
| FoldableModePreparer |
Ein Ziel-Preparer, der den faltbaren Zustand eines Geräts ändern kann.
|
| FolderSaver |
Ein ITargetPreparer, das Verzeichnisse vom Gerät abruft, komprimiert und im Logging-Backend speichert.
|
| FutilityCommandPreparer |
Vorbereiter zum Ausführen von Befehlen zur Nutzlosigkeit.
|
| GkiDeviceFlashPreparer |
Ein Target-Preparer, der das Gerät mit einem generischen Image des Android Common Kernel flasht.
|
| GoogleAppsSetup |
Eine ITargetPreparer, die verschiedene Einrichtungsoptionen für Google-Apps unterstützt
Hinweis: Auf einem Gerät muss zuerst ein Konto konfiguriert werden. Weitere Informationen finden Sie unter GoogleAccountPreparer
|
| GsiDeviceFlashPreparer |
Ein Zielvorbereiter, der das Gerät mit einem generischen Android-Systemimage flasht.
|
| HsumBootStrategyPreparer |
|
| InstallAllTestZipAppsSetup |
Ein ITargetPreparer, das alle Apps in einer Test-Zip-Datei installiert.
|
| InstallApkSetup |
Eine ITargetPreparer, die eine oder mehrere APKs installiert, die sich im Dateisystem befinden.
|
| InstallBuildEnvApkSetup |
Ein ITargetPreparer, das ein oder mehrere Test-APKs aus einer Android-Plattform-Build-Umgebung installiert.
|
| InstallKernelModulePreparer |
Ein Target-Preparer, der Kernelmodule installiert.
|
| InstrumentationPreparer |
Ein ITargetPreparer, das die Instrumentierung ausführt
|
| KillExistingEmulatorPreparer |
Ein ITargetPreparer, das einen laufenden Emulator beendet.
|
| KnownFailurePreparer |
Zielvorbereiter, um das Wiederholen eines bekannten Fehlers zu überspringen.
|
| MixKernelTargetPreparer |
Ein ITargetPreparer, mit dem ein Kernel-Image mit dem Geräte-Image gemischt werden kann.
|
| MixRadioTargetPreparer |
Ein ITargetPreparer, mit dem ein Radiosenderbild mit dem Gerätebild gemischt werden kann.
|
| NativeLeakCollector |
Ein ITargetPreparer, das „dumpsys meminfo --unreachable -a“ ausführt, um den nicht erreichbaren nativen Speicher zu ermitteln, der derzeit von jedem Prozess belegt wird.
|
| NoApkTestSkipper |
Spezielle Vorbereitung, mit der ein Aufruf vollständig übersprungen werden kann (Vorbereitung und Tests), wenn keine zu testenden APKs vorhanden sind.
|
| PerfettoPreparer |
Der Perfetto-Vorbereiter überträgt die Konfigurationsdatei an einen Standardspeicherort auf dem Gerät, auf den Perfetto zugreifen kann.
|
| ProfileTargetPreparer |
Basisklasse zum Einrichten des Zielvorbereiters für einen beliebigen Profilnutzer android.os.usertype.profile.XXX.
|
| PushFilePreparer |
Ein ITargetPreparer, das versucht, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad in einen beliebigen Gerätepfad zu übertragen.
|
| PythonVirtualenvPreparer |
Richtet eine virtuelle Python-Umgebung auf dem Host ein und installiert Pakete.
|
| RamdumpPreparer |
Ramdump aktivieren
|
| RebootTargetPreparer |
Zielvorbereiter, der das Gerät neu startet.
|
| RecoveryLogPreparer |
Ein Zielvorbereiter, der zum Erfassen von Logs vor der Wiederherstellung verwendet wird.
|
| RemoveSystemAppPreparer |
Ein ITargetPreparer zum Entfernen eines APKs aus der Systempartition vor einem Testlauf.
|
| RestartSystemServerTargetPreparer |
Target-Vorbereiter, der den Systemserver neu startet, ohne das Gerät neu zu starten.
|
| RootTargetPreparer |
Zielvorbereiter, der „adb root“ oder „adb unroot“ basierend auf der Option „force-root“ ausführt.
|
| RootcanalForwarderPreparer |
|
| RunCommandTargetPreparer |
|
| RunHostCommandTargetPreparer |
Target-Vorbereiter zum Ausführen beliebiger Hostbefehle vor und nach dem Ausführen des Tests.
|
| RunHostScriptTargetPreparer |
Zielvorbereiter, der ein Skript vor dem Ausführen eines Tests ausführt.
|
| RunOnSdkSandboxTargetPreparer |
Ein ITargetPreparer für Markierungen, die angeben, dass Tests in der SDK-Sandbox ausgeführt werden sollen.
|
| RunOnSecondaryUserTargetPreparer |
Ein ITargetPreparer, um sicherzustellen, dass 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.
|
| SemaphoreTokenTargetPreparer |
Dies ist ein Vorbereiter, mit dem das Token verwendet wird, um die Testausführung im Tradefed-Host zu serialisieren.
|
| Einstellungen – Einrichtung |
Eine ITargetPreparer, die Geräteeinstellungen über die Instrumentierung von SettingsUtil.apk konfiguriert.
|
| StopServicesSetup |
Ein ITargetPreparer, das Dienste auf dem Gerät beendet.
|
| StubTargetPreparer |
Platzhalter für eine leere Implementierung von ITargetPreparer.
|
| TearDownPassThroughPreparer |
Ermöglicht das Ausführen von „tearDown“ für Preparer, die in einer Konfiguration als Objekt enthalten sind.
|
| TemperatureThrottlingWaiter |
Eine ITargetPreparer, die wartet, bis die Temperatur des Geräts die Zieltemperatur erreicht hat
|
| TestAppInstallSetup |
Eine ITargetPreparer, die eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf dem Gerät installiert.
|
| TestFilePushSetup |
Ein ITargetPreparer, das eine oder mehrere Dateien/Verzeichnisse aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf das Gerät überträgt.
|
| TestSystemAppInstallSetup |
Eine ITargetPreparer, die eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf der /system-Partition des Geräts installiert.
|
| TimeWaster |
Ein einfacher Zielvorbereiter, um Zeit zu verschwenden und das Gerät möglicherweise neu zu starten.
|
| UserCleaner |
Ein ITargetPreparer, das sekundäre Nutzer beim Abbau entfernt.
|
| VisibleBackgroundUserPreparer |
Zielvorbereiter zum Ausführen von Tests in einem Nutzer, der im Hintergrund gestartet wird.
|
| WaitForDeviceDatetimePreparer |
Eine ITargetPreparer, die darauf wartet, dass Datum und Uhrzeit auf dem Gerät festgelegt werden
Optional kann der Preparer ein TargetSetupError erzwingen, wenn das Datum/die Uhrzeit nicht innerhalb des Zeitlimits festgelegt wird.
|
| WifiPreparer |
Eine ITargetPreparer, die bei Bedarf WLAN auf dem Gerät konfiguriert.
|