| 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 wurden, wobei sie als Doubles behandelt werden.
|
| AtraceCollector |
Eine IMetricCollector, die während eines Tests „atrace“ 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 aggregiert die Messwerte.
|
| 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(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BasePostProcessor |
Die Basis-IPostProcessor, die jede Implementierung erweitern sollte.
|
| 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.
|
| 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.
|
| ConsoleResultReporter |
Ergebnisreporter zum Ausgeben der Testergebnisse in der Konsole.
|
| CountTestCasesCollector |
Zählen und melden Sie die Anzahl der Testläufe für ein bestimmtes IRemoteTest.
|
| DebugHostLogOnFailureCollector |
Collector, der die Host-seitigen Logs erfasst und protokolliert, wenn ein Testlauf fehlschlägt.
|
| DeviceTraceCollector |
Collector, der beim Start eines Testlaufs einen Perfetto-Trace startet und die Trace-Datei am Ende protokolliert.
|
| EventsLoggerListener |
Listener, der alle empfangenen Ereignisse in einer Datei protokolliert
|
| FileProtoResultReporter |
Proto-Reporter, der TestRecord in eine Datei schreibt.
|
| FilePullerDeviceMetricCollector |
Ein BaseDeviceMetricCollector, das auf den Messwertschlüssel vom Gerät wartet und ihn als Datei vom Gerät abruft.
|
| FilePullerLogCollector |
Logger der vom Gerät gemeldeten Datei.
|
| FormattedGeneratorReporter |
Reporter, mit dem Berichte in einem bestimmten Format generiert werden können.
|
| 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 dann als Testartefakte protokolliert.
|
| GranularRetriableTestWrapper.StartEndCollector |
Klassenhelfer, um fehlende Laufstarts und ‑enden zu erkennen.
|
| HostStatsdMetricCollector |
Ein IMetricCollector, das StatsD-Messwerte von der Hostseite mit StatsD-Dienstprogramm-Befehlen erfasst.
|
| IMetricCollector |
Diese Schnittstelle wird als Decorator hinzugefügt, wenn Testergebnisse gemeldet werden, um passende Messwerte zu erfassen.
|
| IPostProcessor |
Post-Prozessoren sind Trade Federation-Objekte, mit denen sich Messwerte und Logs NACH den Tests und VOR der Ergebnisberichterstellung verarbeiten lassen.
|
| InvocationProtoResultReporter |
Reporter zum Speichern von Caching-Informationen auf Aufrufebene und der zugehörigen Modulliste
|
| 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
|
| LUCIResultReporter |
Ein Ergebnisreporter, der von ResultDB und LUCI benötigte Testergebnisse im JSON-Format speichert (go/result-sink) und den Dateispeicherort in der Konsole protokolliert.
|
| LegacySubprocessResultsReporter |
Eine eingefrorene Implementierung des Unterprozess-Ergebnisberichters, die trotz Änderungen in der Superklasse mit früheren Versionen von TF/CTS (z.B. 8+) kompatibel bleiben sollte.
|
| LogSaverResultForwarder |
Ein ResultForwarder zum Speichern von Logs mit dem globalen Dateispeichermodul.
|
| LogcatOnFailureCollector |
Collector, der ein Logcat erfasst und protokolliert, wenn ein 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.
|
| 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.
|
| 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.
|
| ModuleProtoResultReporter |
Ein Ergebnisreporter, der nur Ergebnisse auf Modulebene meldet.
|
| ModuleResultsAndMetricsForwarder |
Eine Erweiterung von ResultAndLogForwarder, die den Testergebnissen zusätzliche modulbezogene Messwerte hinzufügt.
|
| PerfettoFilePullerCollector |
Ein Collector, der Perfetto-Tracedateien vom Gerät abruft, sie optional komprimiert und den Testlogs hinzufügt.
|
| PerfettoGenericPostProcessor |
Ein Postprozessor, der eine Perfetto-Protodatei mit Text-/Binärmesswerten in Schlüssel/Wert-Paare umwandelt, indem die Protobotschaften und -felder mit Stringwerten rekursiv erweitert werden, bis das Feld mit dem numerischen Wert erreicht wird.
|
| PerfettoPullerMetricCollector |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PerfettoFilePullerCollector und ERROR(/PerfettoTracePostProcessor).
|
| PerfettoTracePostProcessor |
Ein Postprozessor, der Perfetto-Trace-Dateien aus den Testlogs abruft und den Trace-Prozessor darauf ausführt, um ein Perfetto-Messwert-Proto zu erstellen.
|
| ProtoResultReporter |
Der Ergebnisreporter erstellt einen TestRecord-Protobuf mit allen Ergebnissen.
|
| RebootReasonCollector |
Collector, der Geräte-Neustarts während des Testlaufs erfasst und nach Grund und Anzahl meldet.
|
| RemoteTestTimeOutEnforcer |
Listener, mit denen die Ausführungszeit einer bestimmten Testkonfiguration geprüft und der Test fehlgeschlagen werden kann, wenn ein bestimmtes Zeitlimit überschritten wird.
|
| ReportPassedTests |
Im Bericht in einer Datei können Filter angegeben werden, um bestandene Tests auszuschließen.
|
| ResultAggregator |
Spezieller Forwarder, der die Ergebnisse bei Bedarf basierend auf der verwendeten Wiederholungsstrategie zusammenfasst.
|
| ResultAndLogForwarder |
Forwarder für Ergebnisse und Log-Ereignisse.
|
| ResultDBReporter |
Ein Tool, das Testergebnisse in ResultDB hochlädt.
|
| ResultReporter |
|
| RetryLogSaverResultForwarder |
Forwarder, der auch den aktuellen Versuch weiterleitet.
|
| RuntimeRestartCollector |
Collector, der Zeitstempel von Laufzeitneustarts (Systemserverabstürzen) während des Testlaufs erfasst, sofern vorhanden.
|
| ScreenshotOnFailureCollector |
Collector, der einen Screenshot aufnimmt und protokolliert, wenn ein Testlauf fehlschlägt.
|
| 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.
|
| ShardMainResultForwarder |
Ein ResultForwarder, das die Ergebnisse von fragmentierten Testaufrufen kombiniert.
|
| ShowmapPullerMetricCollector |
Basisimplementierung von FilePullerDeviceMetricCollector, mit der die Showmap-Dateien vom Gerät abgerufen und die Messwerte daraus erfasst werden können.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
Ein Post-Prozessor, der Messwerte für die Messung von Veränderungen 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 Formatierer in Schlüssel/Wert-Paare umwandelt.
|
| StatsdGenericPostProcessor |
Ein Post-Prozessor, der binäre Proto-Statsd-Berichte in Schlüssel/Wert-Paare umwandelt, indem er den Bericht als Baumstruktur erweitert.
|
| StreamProtoResultReporter |
Eine Implementierung von ProtoResultReporter
|
| SubprocessResultsReporter |
Implementiert ITestInvocationListener, das als „result_reporter“ angegeben werden soll, und leitet die Ergebnisse von Tests, Testläufen und Testaufrufen vom untergeordneten Prozess weiter.
|
| SuiteResultReporter |
Testergebnisse für einen gesamten Suite-Aufruf erfassen und die endgültigen Ergebnisse ausgeben.
|
| TextResultReporter |
Ein Testresult-Reporter, der Ergebnisse an den JUnit-Textresult-Printer weiterleitet.
|
| TraceCmdCollector |
Eine IMetricCollector, die während des Tests mit trace-cmd Traces erfasst und sie im Aufruf protokolliert.
|
| 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.
|