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(
Implementieren Sie diese Methode, um eine Reihe neuer Messwerte aus den vorhandenen Messwerten zu generieren. Logs. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Implementieren Sie diese Methode, um Prozessmesswerte und Logs von jedem Test zu posten. |
Öffentliche Konstruktoren
AggregatePostProcessor
public AggregatePostProcessor ()
Öffentliche Methoden
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( 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
publicprocessTestMetricsAndLogs (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. |