com.android.tradefed.postprocessor

Schnittstellen

IPostProcessor Postprozessoren sind ein Objekt der Handelsföderation, das die Verarbeitung von Metriken und Protokollen NACH den Tests und VOR der Ergebnisberichterstattung ermöglichen soll.

Klassen

AggregatePostProcessor Ein Metrikaggregator, der Min., Max., Mittelwert, Varianz, Standardabweichung, Summe, Anzahl und optional Perzentile für numerische Metriken angibt, die während Testläufen mit mehreren Iterationen erfasst wurden, und diese als Doubles behandelt.
AveragePostProcessor Implementierung eines Postprozessors, der den Durchschnitt der Metrikliste berechnet.
BasePostProcessor Der Basis IPostProcessor , den jede Implementierung erweitern sollte.
BluetoothConnectionSuccessRatePostProcessor Implementierung eines Postprozessors, der die Erfolgsrate für ein Bluetooth-Profil berechnet

Verwenden Sie „metric-key-match“, um Metriken anzugeben, die Bluetooth-Verbindungszustände in einem numerischen Array enthalten. Beispiel [0, 1, 2, 3, 0, 1, 2, 3].

MetricFilePostProcessor Wird zum Hochladen der während der Test- und Ausführungsebene erfassten Metrikprotokolldatei verwendet.
PerfettoGenericPostProcessor Ein Postprozessor, der Text-/Binärmetrik-Perfetto-Protodateien in Schlüssel-Wert-Paare verarbeitet, indem er die Protonachrichten und Felder mit Zeichenfolgenwerten rekursiv erweitert, bis das Feld mit dem numerischen Wert gefunden wird.
StatsdBeforeAfterGaugeMetricPostProcessor Ein Postprozessor, der Messgerätemetriken verarbeitet, die in einem „Vorher/Nachher“-Ansatz erfasst wurden, d. h
StatsdEventMetricPostProcessor Ein Postprozessor, der Ereignismetriken in Statistikberichten in Schlüssel-Wert-Paare verarbeitet und dabei die auf dem Prozessor angegebenen Formatierer verwendet.
StatsdGenericPostProcessor Ein Postprozessor, der binäre Proto-Statistikberichte in Schlüssel-Wert-Paare verarbeitet, indem er den Bericht als Baumstruktur erweitert.

Aufzählungen

PerfettoGenericPostProcessor.AlternativeParseFormat
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT