com.android.tradefed.postprocessor

Schnittstellen

IPostProcessor Postprozessoren sind Trade Federation-Objekte, mit denen Messwerte und Logs NACH den Tests und VOR der Ergebnisberichterstellung verarbeitet werden können. 

Klassen

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 Wiederholungen erfasst wurden, Dabei werden sie als Double-Werte behandelt. 
AveragePostProcessor Implementierung eines Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet. 
BasePostProcessor Der Basis-IPostProcessor, der von jeder Implementierung erweitert werden sollte. 
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. Beispiel: [0, 1, 2, 3, 0, 1, 2, 3]. 

GeminiDebuggingPostProcessor Postprozessor, der Prompt-Abfragen zur Fehlerbehebung erstellt. 
MetricFilePostProcessor Wird zum Hochladen der Messwert-Logdatei verwendet, die während des Tests und auf Ausführungsebene erfasst wurde. 
PerfettoGenericPostProcessor Ein Postprozessor, der eine binäre/Text-Perfetto-Prototypdatei in Schlüssel/Wert-Paare umwandelt, indem er die Prototypnachrichten und -felder rekursiv mit Stringwerten erweitert, bis das Feld mit dem numerischen Wert gefunden wird. 
PerfettoTracePostProcessor Ein Postprozessor, der Perfetto-Tracedateien aus den Testlogs abruft und den Trace prozessor darauf ausführt, um ein Perfetto-Messwert-Prototyp zu erstellen. 
SimpleperfProfilePostProcessor Ein Postprozessor, der Simpleperf-Profilerstellungsdaten findet und ein Pprof-Profil generiert. 
StatsdBeforeAfterGaugeMetricPostProcessor Ein Postprozessor, der Messwerte verarbeitet, die mit einem „Vorher/Nachher“-Ansatz erfasst wurden. Beispiel:
StatsdEventMetricPostProcessor Ein Postprozessor, der Ereignismesswerte in statsd-Berichten mithilfe der auf dem Prozessor angegebenen Formatierer in Schlüssel/Wert-Paare umwandelt. 
StatsdGenericPostProcessor Ein Postprozessor, der binäre statsd-Prototypberichte in Schlüssel/Wert-Paare umwandelt, indem er den Bericht als Baumstruktur erweitert. 

Enums

AutoLogProcessor Aufzählung, die beschreibt, welcher Prozessor automatisch von der Harness verarbeitet werden kann. 
PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor.METRIC_FILE_FORMAT