| AggregatePostProcessor |
Ein Messwert-Aggregator, der Minimum, Maximum, Mittelwert, Varianz, Standardabweichung, Gesamtzahl, Anzahl und optional Perzentile für numerische Messwerte liefert, die bei Tests mit mehreren Iterationen erfasst wurden. Die Messwerte werden dabei als Doppelwerte behandelt.
|
| AtraceCollector |
Eine IMetricCollector, die während eines Tests atrace ausführt, das Ergebnis erfasst und in der Aufrufabfolge protokolliert.
|
| AtraceRunMetricCollector |
Hiermit werden die Protokolle aus dem gesamten Testverzeichnis unter dem angegebenen Verzeichnis auf dem Testgerät erfasst, das Testverzeichnis protokolliert, die Protokolldateien im Testverzeichnis nachbearbeitet und die Messwerte zusammengefasst.
|
| AveragePostProcessor |
Implementierung eines Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet.
|
| BaseDeviceMetricCollector |
Basisimplementierung von IMetricCollector, mit der die Erhebung an onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) gestartet und beendet werden kann.
|
| BasePostProcessor |
Die Basis-IPostProcessor, die jede Implementierung erweitern sollte.
|
| BluetoothConnectionLatencyCollector |
Der Collector sendet eine vordefinierte StatsD-Konfiguration für den Messwert „Dauer“ an die Geräte und erfasst die Dauer der Bluetooth-Verbindung für jedes Profil.
|
| BluetoothConnectionStateCollector |
Dieser Collector erfasst Messwerte vom Typ „BluetoothConnectionStateChanged“ und zeichnet die Verbindungsstatusnummer für jedes Profil auf.
|
| BluetoothConnectionSuccessRatePostProcessor |
Implementierung eines Postprozessors, der die Erfolgsquote für ein Bluetooth-Profil berechnet
Verwenden Sie „metric-key-match“, um Messwerte anzugeben, die Bluetooth-Verbindungsstatus in einem numerischen Array enthalten. Beispiel: [0, 1, 2, 3, 0, 1, 2, 3].
|
| BluetoothHciSnoopLogCollector |
Collector, um die Bluetooth HCI-Snoop-Protokollierung auf der DUT zu aktivieren und das Protokoll für jeden Test zu erfassen.
|
| BugreportzOnFailureCollector |
Erfassen Sie einen Fehlerbericht, wenn ein Testlauf fehlschlägt.
|
| BugreportzOnTestCaseFailureCollector |
Erstellen Sie einen Fehlerbericht, wenn ein Testfall in einem Lauf fehlschlägt.
|
| ClangCodeCoverageCollector |
Eine BaseDeviceMetricCollector, die Clang-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| CodeCoverageCollector |
Eine BaseDeviceMetricCollector, die Java- und native Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| CollectingTestListener |
Eine ITestInvocationListener, in der alle Testergebnisse erfasst werden.
|
| ConsoleResultReporter |
Ergebnisbericht, um die Testergebnisse in der Konsole auszugeben
|
| CountTestCasesCollector |
Anzahl der Testfälle für eine bestimmte IRemoteTest zählen und erfassen
|
| DebugHostLogOnFailureCollector |
Collector, der die hostseitigen Protokolle erfasst und protokolliert, wenn ein Testfall fehlschlägt.
|
| DeviceTraceCollector |
Dieser Collector startet den perfetto-Trace, wenn ein Testlauf beginnt, und protokolliert die Tracedatei am Ende.
|
| EventsLoggerListener |
Listener, der alle empfangenen Ereignisse in einer Datei protokolliert
|
| FileProtoResultReporter |
Proto-Reporter, der die TestRecord in eine Datei ablegt.
|
| FilePullerDeviceMetricCollector |
Eine BaseDeviceMetricCollector, die auf Messwertschlüssel vom Gerät wartet und sie als Datei vom Gerät abruft.
|
| FilePullerLogCollector |
Logger der vom Gerät gemeldeten Datei.
|
| FormattedGeneratorReporter |
Mit diesem Tool können Berichte in einem bestimmten Format erstellt werden.
|
| GcovCodeCoverageCollector |
Eine BaseDeviceMetricCollector, die Abdeckungsmessungen von gcov vom Gerät abruft und als Testartefakte protokolliert.
|
| GcovKernelCodeCoverageCollector |
Eine BaseDeviceMetricCollector, die gcov-Kernelabdeckungsmessungen aus debugfs und vom Gerät abruft und schließlich als Testartefakte protokolliert.
|
| GranularRetriableTestWrapper.StartEndCollector |
Hilfsklasse zum Erfassen fehlender Laufstarts und -enden.
|
| HostStatsdMetricCollector |
Ein IMetricCollector, das StatsD-Messwerte mithilfe von StatsD-Dienstprogrammbefehlen auf Hostseite erfasst.
|
| IMetricCollector |
Diese Schnittstelle wird als Dekorator hinzugefügt, wenn Testergebnisse erfasst werden, um übereinstimmende Messwerte zu erfassen.
|
| IPostProcessor |
Post Processors ist ein Trade Federation-Objekt, mit dem Messwerte und Protokolle NACH den Tests und VOR der Ergebniserstellung verarbeitet werden können.
|
| InvocationProtoResultReporter |
Berichter zum Speichern von Caching-Informationen auf Aufrufebene und der Liste der Module
|
| JavaCodeCoverageCollector |
Eine BaseDeviceMetricCollector, die Java-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| JsonHttpTestResultReporter |
Ein Ergebnisbericht, der Testmesswerte und Informationen zu Branche und Gerät in JSON codiert und an einen HTTP-Dienstendpunkt POSTet
|
| LUCIResultReporter |
Ein Ergebnisberichter, der Testergebnisse, die von ResultDB und LUCI benötigt werden, im JSON-Format (go/result-sink) speichert und den Dateispeicherort in der Konsole protokolliert.
|
| LegacySubprocessResultsReporter |
Eine eingefrorene Implementierung des subprocess results reporters, die trotz Änderungen an der Superklasse mit früheren Versionen von TF/CTS (z.B. 8+) kompatibel bleiben sollte.
|
| LogSaverResultForwarder |
Ein ResultForwarder zum Speichern von Protokollen mit dem globalen Datei-Saver.
|
| LogcatOnFailureCollector |
Collector, der ein Logcat erfasst und protokolliert, wenn ein Testlauf fehlschlägt.
|
| LogcatTimingMetricCollector |
Ein Messwert-Erfassungstool, das während eines oder mehrerer wiederholter Tests Zeitinformationen (z. B. die Zeit für den Nutzerwechsel) aus Logcat erfasst. Dazu werden Start- und Endsignale eines Ereignisses aus Logcat-Zeilen mithilfe bestimmter regulärer Ausdrucksmuster geparst.
|
| MetricFilePostProcessor |
Wird zum Hochladen der Messwertprotokolldatei verwendet, die auf Test- und Ausführungsebene erfasst wurde.
|
| MetricsXMLResultReporter |
MetricsXMLResultReporter schreibt Testmesswerte und Ausführungsmesswerte in eine XML-Datei in einem Ordner, der in der Phase „invocationEnded“ des Tests über den Parameter „metrics-folder“ angegeben wird.
|
| ModuleListener |
Listener, der an jede 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 Ergebnisbericht, der nur die Ergebnisse auf Modulebene enthält.
|
| ModuleResultsAndMetricsForwarder |
Eine Erweiterung von ResultAndLogForwarder, die den Testergebnissen zusätzliche modulbezogene Messwerte hinzufügt.
|
| PerfettoGenericPostProcessor |
Ein Postprozessor, der die Text-/Binärmesswert-Perfetto-Protodatei in Schlüssel/Wert-Paare verarbeitet, indem die Proto-Nachrichten und -Felder mit Stringwerten rekursiv erweitert werden, bis das Feld mit dem numerischen Wert gefunden wird.
|
| PerfettoPullerMetricCollector |
Basisimplementierung von FilePullerDeviceMetricCollector, mit der die perfetto-Dateien vom Gerät abgerufen und die Messwerte daraus erfasst werden können.
|
| ProtoResultReporter |
Der Ergebnisberichter erstellt ein TestRecord-Protobuf mit allen Ergebnissen.
|
| RebootReasonCollector |
Dieser Collector erfasst Neustarts des Geräts während des Testlaufs und meldet sie nach Grund und Anzahl.
|
| ReportPassedTests |
Geben Sie in einer Datei mögliche Filter an, um bestandene Tests auszuschließen.
|
| ResultAggregator |
Spezieller Weiterleiter, der die Ergebnisse bei Bedarf basierend auf der verwendeten Wiederholungsstrategie zusammenfasst.
|
| ResultAndLogForwarder |
Forwarder für Ergebnisse und Protokollereignisse.
|
| ResultDBReporter |
|
| RetryLogSaverResultForwarder |
Weiterleitung, die auch den aktuellen Versuch weiterleitet.
|
| RuntimeRestartCollector |
Collector, der Zeitstempel von Laufzeitneustarts (Systemserverabstürzen) während des Tests erfasst, falls vorhanden.
|
| ScreenshotOnFailureCollector |
Erfasst und protokolliert einen Screenshot, wenn ein Testfall fehlschlägt.
|
| ShardListener |
Ein ITestInvocationListener, das Ergebnisse aus einem Aufruf-Shard (d. h. einer Aufrufaufteilung, die parallel auf mehreren Ressourcen ausgeführt wird) erfasst und an einen anderen Listener weiterleitet.
|
| ShardMainResultForwarder |
Eine ResultForwarder, die 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 Postprozessor, der Messwerte verarbeitet, die mit dem Ansatz „Vorher/Nachher“ erfasst wurden, d.h.
|
| StatsdEventMetricPostProcessor |
Ein Postprozessor, der Ereignismesswerte in StatsD-Berichten mithilfe der für den Prozessor angegebenen Formate in Schlüssel/Wert-Paare umwandelt.
|
| StatsdGenericPostProcessor |
Ein Postprozessor, der binäre Proto-Statsd-Berichte in Schlüssel/Wert-Paare verarbeitet, indem der Bericht als Baumstruktur erweitert wird.
|
| StreamProtoResultReporter |
Eine Implementierung von ProtoResultReporter
|
| SubprocessResultsReporter |
Implementiert ITestInvocationListener, um als „result_reporter“ angegeben zu werden, und leitet die Ergebnisse von Tests, Testläufen und Testaufrufen aus dem untergeordneten Prozess weiter.
|
| SuiteResultReporter |
Testergebnisse für eine gesamte Suite-Aufrufabfolge erfassen und die endgültigen Ergebnisse ausgeben.
|
| TextResultReporter |
Ein Testergebnisbericht, der die Ergebnisse an den JUnit-Textergebnisdrucker weiterleitet.
|
| TraceCmdCollector |
Eine IMetricCollector, die während des Tests mit trace-cmd Protokolle erfasst und in der Aufrufdatei protokolliert.
|
| XmlFormattedGeneratorReporter |
Implementierung des FormattedGeneratorReporter, mit dem die Suitenergebnisse in einem XML-Format formatiert werden.
|
| XmlResultReporter |
Schreibt JUnit-Ergebnisse in XML-Dateien in einem Format, das mit dem XMLJUnitResultFormatter von Ant übereinstimmt.
|