AggregatePostProcessor |
Ein Messwert-Aggregator, der den Mindestwert, den Höchstwert, den Mittelwert, die Varianz, die Standardabweichung, die Summe, die Anzahl und optional Perzentile für numerische Messwerte angibt, die während von Testläufen mit mehreren Iterationen erfasst wurden, und diese als Double-Werte behandeln.
|
AtraceCollector |
Ein IMetricCollector , der während eines Tests ein Trace ausführt, das Ergebnis erfasst und zum Aufruf 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 |
Grundlegende Implementierung von IMetricCollector , die das Starten und Beenden der Erfassung auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) ermöglicht.
|
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 zu „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].
|
BluetoothHciSnoopApigee |
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 einer Ausführung fehlschlägt.
|
ClangCodeCoverageCollector |
Ein BaseDeviceMetricCollector , der Clang-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
CollectingTestListener |
Ein ITestInvocationListener , mit dem alle Testergebnisse erfasst werden.
|
ConsoleResultReporter |
Ergebnis-Reporter, 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 Logs auf Hostseite 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 ausgibt.
|
FilePullerDeviceMetricCollector |
Ein BaseDeviceMetricCollector , das auf vom Gerät kommende Messwertschlüssel überwacht und als Datei vom Gerät abgerufen wird.
|
FilePullerLogCollector |
Logger der vom Gerät gemeldeten Datei.
|
FormattedGeneratorReporter |
Reporter, mit dem Berichte in einem bestimmten Format erstellt werden können.
|
GcovCodeCoverageCollector |
Ein BaseDeviceMetricCollector , der die Gcov-Abdeckungsmessungen vom Gerät abruft und sie 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.
|
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 Logs mit dem globalen Dateispeicher.
|
LogcatOnFailureCollector (LogcatOnFailureCollector) auf |
Collector, der einen Logcat erfasst und protokolliert, wenn ein Testfall fehlschlägt.
|
LogcatTimingMetricCollector |
Messwert-Collector, der während eines oder mehrerer sich wiederholender Tests Zeitinformationen (z. B. die Wechselzeit des Nutzers) aus Logcat erfasst. Dazu werden bestimmte Regex-Muster verwendet, um Start- und Endsignale eines Ereignisses aus Logcat-Zeilen zu parsen.
|
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, die an jede IRemoteTest jedes Moduls angehängt sind, um die Liste der Ergebnisse zu erfassen.
|
ModuleLogcatCollector |
Version des Logcat-Collectors, aber für das Modul.
|
ModuleProtoResultReporter |
Ein Ergebnismelder, der nur die Ergebnisse auf Modulebene melden wollte.
|
PerfettoGenericPostProcessor |
Ein Postprozessor, der eine Text-/Binärmesswert-Perfetto-Proto-Datei 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 Perfecto-Dateien vom Gerät abgerufen und die Messwerte daraus erfasst werden können.
|
ProtoResultReporter |
Der Ergebnis-Reporter 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 Häufigkeit.
|
ReportPassedTests |
Geben Sie in einer Datei mögliche Filter an, um bestandene Tests auszuschließen.
|
Ergebnis-Aggregator |
Spezieller Forwarder, der die Ergebnisse bei Bedarf basierend auf der verwendeten Wiederholungsstrategie aggregiert.
|
ResultAndLogForwarder |
Forwarder für Ergebnisse und Protokollereignisse.
|
WiederholenLogSaverResultForwarder |
Weiterleitung, die auch den aktuellen Versuch weiterleitet.
|
RuntimeRestartCollector |
Collector, der Zeitstempel von Laufzeitneustarts (Systemserverabstürze) während des Testlaufs erfasst, sofern vorhanden.
|
ScreenshotOnFailureCollector |
Collector, der einen Screenshot aufzeichnet und protokolliert, 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 Nachverarbeiter, der Messwerte verarbeitet, die in einem Vorher-Nachher-Ansatz erfasst werden, z.B.
|
StatsdEventMetricPostProcessor |
Ein Postprozessor, der Ereignismesswerte in StatsD-Berichten mithilfe der für den Prozessor angegebenen Formate in Schlüssel/Wert-Paare umwandelt.
|
StatsdGenericPostProcessor |
Nachverarbeiter, der binäre proto-statsd-Berichte zu Schlüssel/Wert-Paaren 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 |
Sie können Testergebnisse für den gesamten Aufruf einer Suite erfassen und die Endergebnisse 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 eine XML-Datei in einem Format, das dem XMLJUnitResultFormatter von Ant entspricht.
|