AggregatePostProcessor

public class AggregatePostProcessor
extends BasePostProcessor

java.lang.Object
😎 com.android.tradefed.postprocessor.BasePostProcessor
  😎 com.android.tradefed.postprocessor.AggregatePostProcessor


Messwert-Aggregator, der den Mindestwert, den Höchstwert, den Mittelwert, die Varianz, die Standardabweichung, die Summe, die Anzahl optional Perzentile für numerische Messwerte, die bei Testläufen mit mehreren Iterationen erfasst wurden, als Doppelgänger behandelt werden. Nicht numerische Messwerte werden ignoriert. Messwerte, die eine Mischung aus numerischen nicht numerische Werte werden ebenfalls ignoriert.

Die Anzahl wird nur angegeben, wenn ein Messwert ausschließlich numerische Werte enthält. Andernfalls wird es zusammen mit allen anderen Statistiken angezeigt wird.

Sie parst Messwerte aus einem einzelnen String, da aktuell Messwerte auf diese Weise übergeben werden.

Zusammenfassung

Öffentliche Konstruktoren

AggregatePostProcessor()

Öffentliche Methoden

processRunMetricsAndLogs( rawMetrics, runLogs)

Implementieren Sie diese Methode, um eine Reihe neuer Messwerte aus den vorhandenen Messwerten zu generieren. Logs.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

Implementieren Sie diese Methode, um Prozessmesswerte und Logs von jedem Test zu posten.

Öffentliche Konstruktoren

AggregatePostProcessor

public AggregatePostProcessor ()

Öffentliche Methoden

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Implementieren Sie diese Methode, um eine Reihe neuer Messwerte aus den vorhandenen Messwerten zu generieren. Logs. Nur die neu generierten Messwerte sollten mit einem eindeutigen Schlüsselnamen (keine Konflikte mit vorhandenen Schlüsseln sind zulässig.

Parameter
rawMetrics : Die für die Ausführung verfügbaren Rohmesswerte.

runLogs : Die Protokolldateien für den Testlauf.

Returns
Die neu generierten Messwerte aus den Ausführungsmesswerten.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Implementieren Sie diese Methode, um Prozessmesswerte und Logs von jedem Test zu posten. Nur die neuen Die generierten Messwerte sollten mit einem eindeutigen Schlüsselnamen zurückgegeben werden (keine Kollision mit vorhandenen Schlüssel sind zulässig).

Parameter
testDescription TestDescription: Das TestDescription-Objekt, das den Test beschreibt.

testMetrics : Die Messwerte aus dem Test.

testLogs : Die während des Tests protokollierten Dateien.

Returns
Die neu generierten Messwerte aus den Testmesswerten.