| 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.
|
| AggregatePostProcessor |
Ein Messwert-Aggregator, der das Minimum, Maximum, den Mittelwert, die Varianz, die Standardabweichung, die Summe, die Anzahl und optional die Perzentile für numerische Messwerte liefert, die bei Testläufen mit mehreren Iterationen erfasst werden und als Doubles behandelt werden.
|
| AllTestAppsInstallSetup |
Eine ITargetPreparer, mit der alle Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf dem Gerät installiert werden.
|
| AndroidBuildResultReporter |
Meldet Testergebnisse an die Android Build API.
|
| 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.
|
| AtraceCollector |
Ein IMetricCollector, das atrace während eines Tests ausführt, das Ergebnis erfasst und es im Aufruf protokolliert.
|
| AtraceRunMetricCollector |
Sammelt die Traces aus allen Testverzeichnissen unter dem angegebenen Verzeichnis vom Testgerät, protokolliert das Testverzeichnis und verarbeitet die Trace-Dateien im Testverzeichnis nach und fasst die Messwerte zusammen.
|
| AveragePostProcessor |
Implementierung des Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet.
|
| BaseDeviceMetricCollector |
Die Basisimplementierung von IMetricCollector ermöglicht das Starten und Beenden der Erhebung auf onTestRunStart(DeviceMetricData) und onTestRunEnd(DeviceMetricData,Map).
|
| BaseEmulatorPreparer |
Allgemeiner Preparer zum Starten eines lokalen Emulators.
|
| BaseMultiTargetPreparer |
Basisimplementierung von IMultiTargetPreparer, mit der das Objekt deaktiviert werden kann.
|
| BasePostProcessor |
Die Basis-IPostProcessor, die für jede Implementierung erweitert werden sollte.
|
| BaseSwitchUserTargetPreparer |
Eine ITargetPreparer, die in setUp zum angegebenen Nutzertyp wechselt.
|
| BaseSystemTestEnvPreparer |
Neustarts in der Testumgebung des Basissystems
|
| BaseTargetPreparer |
Basisimplementierungsklasse für ITargetPreparer, mit der gesteuert werden kann, ob das Objekt deaktiviert ist oder nicht.
|
| BluetoothConnectionLatencyCollector |
Der Collector überträgt eine vordefinierte statsd-Messwertkonfiguration für die Dauer an Geräte und erfasst die Dauer der Bluetooth-Verbindung für jedes Profil.
|
| BluetoothConnectionStateCollector |
Dieser Collector erfasst BluetoothConnectionStateChanged-Messwerte und zeichnet die Verbindungsstatusnummer für jedes Profil auf.
|
| BluetoothConnectionSuccessRatePostProcessor |
Implementierung eines Postprozessors, der die Erfolgsrate für ein Bluetooth-Profil berechnet
Verwenden Sie „metric-key-match“, um Messwerte anzugeben, die Bluetooth-Verbindungsstatus in einem numerischen Array enthalten, z. B. [0, 1, 2, 3, 0, 1, 2, 3].
|
| BluetoothHciSnoopLogCollector |
Collector zum Aktivieren der Bluetooth-HCI-Snoop-Protokollierung auf dem DUT und zum Erfassen des Protokolls für jeden Test.
|
| BugreportzOnFailureCollector |
Erstellen Sie einen Fehlerbericht, wenn ein Testlauf fehlschlägt.
|
| BugreportzOnTestCaseFailureCollector |
Erstellen Sie einen bugreportz, wenn ein Testlauf fehlschlägt.
|
| BuildInfoRecorder |
Ein ITargetPreparer, das Build-Metadaten in eine angegebene Datei schreibt.
|
| CheckPairingPreparer |
Ein CompanionAwarePreparer, das die Bluetooth-Kopplung zwischen primären und Companion-Geräten überprüft
|
| ClangCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Clang-Coverage-Messungen vom Gerät abruft und als Testartefakte protokolliert.
|
| CodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Java- und native Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| CollectingTestListener |
Eine ITestInvocationListener, in der alle Testergebnisse erfasst werden.
|
| 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.
|
| CompanionRunCommandTargetPreparer |
Ein ITargetPreparer, das angegebene Befehle auf dem zugewiesenen Begleitgerät ausführt
|
| CompanionTestAppInstallSetup |
Ein ITargetPreparer, das eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf einem zugewiesenen Begleitgerät installiert.
|
| CompatTargetPreparer |
Eine ITargetPreparer, die das Gerät für die Ausführung von Kompatibilitätstests vorbereitet.
|
| CompileBootImageWithSpeedTargetPreparer |
Kompiliert den Boot-Klassenpfad und den Systemserver mit dem Compilerfilter „speed“ neu.
|
| CountTestCasesCollector |
Zählt und meldet die Anzahl der Testläufe für eine bestimmte IRemoteTest.
|
| 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.
|
| DebugHostLogOnFailureCollector |
Collector, der die Host-seitigen Logs erfasst und protokolliert, wenn ein Testlauf fehlschlägt.
|
| 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.
|
| DeviceImageZipFlashingTargetPreparer |
Ein Zielvorbereiter, der das Gerät mit Geräte-Images flasht, die über ein bestimmtes Format bereitgestellt werden.
|
| 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.
|
| DeviceTraceCollector |
Collector, der beim Start eines Testlaufs einen Perfetto-Trace startet und am Ende die Trace-Datei protokolliert.
|
| DeviceUpdateTargetPreparer |
Eine abstrakte ITargetPreparer, die sich um die gängigen Schritte zum Aktualisieren von Geräten mit einer Gerätebilddatei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) kümmert.
|
| 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.
|
| FastbootUpdateBootstrapPreparer |
Ein ITargetPreparer, das bestimmte Dateien (Bootloader, Funkschnittstelle, Geräte-Image-ZIP) in IDeviceBuildInfo bereitstellt, damit Geräte mit FastbootDeviceFlasher geflasht werden können. Anschließend werden Geräteattribute nach dem Booten in die Build-Informationen eingefügt, um Ergebnisse zu melden.
|
| FeatureFlagTargetPreparer |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen AFlagsTargetPreparer.
|
| FilePullerDeviceMetricCollector |
Ein BaseDeviceMetricCollector, das auf den vom Gerät gesendeten Messwertschlüssel wartet und die Messwerte als Datei vom Gerät abruft.
|
| FilePullerLogCollector |
Logger der Datei, die von der Geräteseite gemeldet wird.
|
| 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.
|
| FormattedGeneratorReporter |
Reporter, mit dem Berichte in einem bestimmten Format generiert werden können.
|
| FutilityCommandPreparer |
Vorbereiter zum Ausführen von Befehlen zur Nutzlosigkeit.
|
| GcovCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das gcov-Abdeckungsdaten vom Gerät abruft und als Testartefakte protokolliert.
|
| GcovKernelCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das gcov-Kernel-Abdeckungsdaten aus debugfs und vom Gerät abruft und sie schließlich als Testartefakte protokolliert.
|
| GeminiDebuggingPostProcessor |
Der Post-Prozessor erstellt Prompt-Anfragen zum Debuggen von Fehlern.
|
| GkiDeviceFlashPreparer |
Ein Target-Preparer, der das Gerät mit einem generischen Image des Android Common Kernel flasht.
|
| GoogleAccountPreparer |
Ein ITargetPreparer, das die Konfiguration von Google-Konten unterstützt.
|
| 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
|
| GoogleDeviceFlashPreparer |
Eine Spezialisierung von DeviceFlashPreparer, die benutzerdefinierte Schritte unterstützt, die zum Flashen von Google-Geräten erforderlich sind.
|
| GoogleDeviceSetup |
Eine Erweiterung von DeviceSetup, mit der zusätzliche Google-spezifische Properties eingerichtet werden können.
|
| GsiDeviceFlashPreparer |
Ein Zielvorbereiter, der das Gerät mit einem generischen Android-Systemimage flasht.
|
| HelloWorldMultiTargetPreparer |
Ein Beispiel für die Implementierung eines IMultiTargetPreparer.
|
| HostStatsdMetricCollector |
Ein IMetricCollector, das StatsD-Messwerte von der Hostseite mit StatsD-Dienstprogramm-Befehlen erfasst.
|
| HsumBootStrategyPreparer |
|
| ILabPreparer |
Markierungsoberfläche für Lab-Vorbereiter
Eine Beschreibung der Verwendung dieser Schnittstellen finden Sie unter ITargetPreparer.
|
| IMetricCollector |
Diese Schnittstelle wird als Decorator hinzugefügt, wenn Testergebnisse gemeldet werden, um passende Messwerte zu erfassen.
|
| IMultiTargetPreparer |
Bereitet die Testumgebung für mehrere Geräte gleichzeitig vor.
|
| IPostProcessor |
Post-Prozessoren sind Trade Federation-Objekte, mit denen sich Messwerte und Logs NACH den Tests und VOR der Ergebnisberichterstellung verarbeiten lassen.
|
| ITargetCleaner |
Diese Schnittstelle wurde eingestellt.
tearDown wurde in die Basis-ITargetPreparer-Schnittstelle verschoben.
|
| ITargetPreparer |
Bereitet die Testumgebung für den Testlauf vor.
|
| InstallAllTestZipAppsSetup |
Ein ITargetPreparer, das alle Apps in einer Test-Zip-Datei installiert.
|
| InstallApexModuleTargetPreparer |
|
| 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
|
| JavaCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Java-Abdeckungsdaten vom Gerät abruft und als Testartefakte protokolliert.
|
| JsonHttpTestResultReporter |
Ein Ergebnisreporter, der Testergebnisse und Informationen zu Zweig und Gerät in JSON codiert und an einen HTTP-Dienstendpunkt sendet
|
| KillExistingEmulatorPreparer |
Ein ITargetPreparer, das einen laufenden Emulator beendet.
|
| KnownFailurePreparer |
Zielvorbereiter, um das Wiederholen eines bekannten Fehlers zu überspringen.
|
| LUCIResultReporter |
Ein Ergebnisreporter, der für ResultDB und LUCI erforderliche Testergebnisse im JSON-Format speichert (go/result-sink) und den Dateispeicherort in der Konsole protokolliert.
|
| 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
|
| LogcatOnFailureCollector |
Collector, der einen Logcat erfasst und protokolliert, wenn ein Testlauf oder Testlauf fehlschlägt.
|
| LogcatTimingMetricCollector |
Ein Messwert-Collector, der Zeitinformationen (z. B. die Zeit für den Nutzerwechsel) aus Logcat während eines oder mehrerer wiederholter Tests erfasst. Dazu werden die Start- und Endsignale eines Ereignisses aus Logcat-Zeilen mit den angegebenen regulären Ausdrücken geparst.
|
| MergeMultiBuildTargetPreparer |
Eine IMultiTargetPreparer, mit der Informationen von einem Build an einen anderen übergeben werden können, indem sie benannt werden und der Dateischlüssel angegeben wird, der in den anderen Build kopiert werden soll.
|
| MetricFilePostProcessor |
Wird zum Hochladen der Messwert-Logdatei verwendet, die während des Tests und auf Ausführungsebene erfasst wurde.
|
| MetricsXMLResultReporter |
MetricsXMLResultReporter schreibt Testmesswerte und Laufzeitmesswerte in eine XML-Datei in einem Ordner, der durch den Parameter „metrics-folder“ in der Phase „invocationEnded“ des Tests angegeben wird.
|
| MixImageZipPreparer |
Ein IMultiTargetPreparer, das Bilder eines System-Builds in einem Geräte-Build mischt.
|
| 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.
|
| ModuleListener |
Listener, der an jedes IRemoteTest jedes Moduls angehängt ist, um die Liste der Ergebnisse zu erfassen.
|
| ModuleLogcatCollector |
Version des Logcat-Collectors, aber für das Modul.
|
| ModuleOemTargetPreparer |
|
| ModulePerfettoCollector |
Collector, der den Perfetto-Trace startet, wenn ein Testmodul beginnt und endet und das Gerät neu gestartet wird.
|
| 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.
|
| PairingMultiTargetPreparer |
Ein Multi-Target-Preparer hilft beim Bluetooth-Pairing (und der Verbindung) zwischen zwei Geräten.
|
| PerfettoFilePullerCollector |
Ein Collector, der Perfetto-Tracedateien vom Gerät abruft, sie optional komprimiert und den Testlogs hinzufügt.
|
| PerfettoGenericPostProcessor |
Ein Post-Prozessor, der eine Perfetto-Proto-Datei mit Text-/Binärmesswerten in Schlüssel/Wert-Paare umwandelt, indem er die Proto-Nachrichten und -Felder mit Stringwerten rekursiv erweitert, bis das Feld mit dem numerischen Wert erreicht wird.
|
| PerfettoPreparer |
Der Perfetto-Vorbereiter überträgt die Konfigurationsdatei an einen Standardspeicherort auf dem Gerät, auf den Perfetto zugreifen kann.
|
| PerfettoPullerMetricCollector |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PerfettoFilePullerCollector und ERROR(/PerfettoTracePostProcessor).
|
| PerfettoTracePostProcessor |
Ein Post-Prozessor, der Perfetto-Tracedateien aus den Testprotokollen abruft und den Trace-Prozessor darauf ausführt, um ein Perfetto-Messwert-Proto zu erstellen.
|
| ProfileTargetPreparer |
Basisklasse zum Einrichten des Zielvorbereiters für einen beliebigen Profilnutzer android.os.usertype.profile.XXX.
|
| PushFileInvoker |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PushFilePreparer.
|
| 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
|
| RebootReasonCollector |
Collector, der Geräte-Neustarts während des Testlaufs erfasst und nach Grund und Anzahl meldet.
|
| 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.
|
| ReportPassedTests |
Im Bericht in einer Datei können Filter angegeben werden, um bestandene Tests auszuschließen.
|
| RestartSystemServerTargetPreparer |
Target-Vorbereiter, der den Systemserver neu startet, ohne das Gerät neu zu starten.
|
| ResultAggregator |
Spezieller Forwarder, der die Ergebnisse bei Bedarf basierend auf der verwendeten Wiederholungsstrategie zusammenfasst.
|
| 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.
|
| RunOnCloneProfileTargetPreparer |
|
| RunOnPrivateProfileTargetPreparer |
|
| 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.
|
| RunOnWorkProfileTargetPreparer |
Ein ITargetPreparer, das bei der Einrichtung ein Arbeitsprofil erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen.
|
| RuntimeRestartCollector |
Collector, der Zeitstempel von Laufzeitneustarts (Systemserverabstürzen) während des Testlaufs erfasst, sofern vorhanden.
|
| ScreenRecordOnFailureCollector |
Collector, der eine Bildschirmaufzeichnung aufzeichnet und protokolliert, wenn ein Testlauf fehlschlägt.
|
| ScreenshotOnFailureCollector |
Collector, der einen Screenshot aufnimmt und protokolliert, wenn ein Testlauf fehlschlägt.
|
| 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.
|
| ShardListener |
Ein ITestInvocationListener, das Ergebnisse aus einem Aufruf-Shard (d. h. einem Aufruf, der parallel auf mehreren Ressourcen ausgeführt wird) erfasst und an einen anderen Listener weiterleitet.
|
| ShowmapPullerMetricCollector |
Basisimplementierung von FilePullerDeviceMetricCollector, mit der die Showmap-Dateien vom Gerät abgerufen und die Messwerte daraus erfasst werden können.
|
| SideloadOtaTargetPreparer |
Ein Target-Preparer, der ein angegebenes OTA-Paket sideloadet, das Paket anwendet, wartet, bis das Gerät hochgefahren ist, und die Build-Eigenschaften des Geräts als Build-Informationen einfügt.
Bei diesem Zielvorbereiter wird davon ausgegangen, dass sich das Gerät beim Start im regulären ADB-Modus befindet. Er sorgt dafür, dass das Gerät im selben Modus beendet wird, aber mit dem neueren Build.
|
| SimpleperfProfilePostProcessor |
Ein Postprozessor, der simpleperf-Profildaten findet und ein pprof-Profil generiert.
|
| SkipManager |
Anhand verschiedener Kriterien hilft der Skip-Manager zu entscheiden, was auf verschiedenen Ebenen übersprungen werden soll: Aufruf, Module und Tests.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
Ein Post-Prozessor, der Messwerte für Messgeräte verarbeitet, die nach dem „Vorher/Nachher“-Ansatz erfasst wurden, d.h.
|
| StatsdEventMetricPostProcessor |
Ein Post-Prozessor, der Ereignismesswerte in statsd-Berichten mithilfe der im Prozessor angegebenen Formatierungen in Schlüssel/Wert-Paare umwandelt.
|
| StatsdGenericPostProcessor |
Ein Postprozessor, der binäre Proto-Statsd-Berichte in Schlüssel/Wert-Paare umwandelt, indem er den Bericht als Baumstruktur erweitert.
|
| StopServicesSetup |
Ein ITargetPreparer, das Dienste auf dem Gerät beendet.
|
| StubMultiTargetPreparer |
Platzhalter für eine leere Implementierung von IMultiTargetPreparer.
|
| StubTargetPreparer |
Platzhalter für eine 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.
|
| SuiteResultReporter |
Testergebnisse für einen gesamten Suite-Aufruf erfassen und die endgültigen Ergebnisse ausgeben.
|
| SwitchUserTargetPreparer |
Standardimplementierung von BaseSwitchUserTargetPreparer. Weitere Informationen finden Sie in der Javadoc-Dokumentation dieser Klasse.
|
| 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.
|
| TraceCmdCollector |
Eine IMetricCollector, die während des Tests mit trace-cmd Traces erfasst und sie im Aufruf protokolliert.
|
| 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.
|
| XmlFormattedGeneratorReporter |
Implementierung von FormattedGeneratorReporter, die die Suite-Ergebnisse in einem XML-Format formatiert.
|
| XmlResultReporter |
Schreibt JUnit-Ergebnisse in XML-Dateien in einem Format, das mit dem XMLJUnitResultFormatter von Ant kompatibel ist.
|