Aggregato PostProcessore
public class AggregatePostProcessor
extends BasePostProcessor
java.lang.Object | ||
? | com.android.tradefed.postprocessor.BasePostProcessor | |
? | com.android.tradefed.postprocessor.AggregatePostProcessor |
Un aggregatore di metriche che fornisce il minimo, il massimo, la media, la varianza, la deviazione standard, il totale, il conteggio e facoltativamente i percentili per le metriche numeriche raccolte durante le esecuzioni di test a iterazioni multiple, trattandoli come doppi. Le metriche non numeriche vengono ignorate. Verranno ignorate anche le metriche che contengono una combinazione di valori numerici e non numerici.
Tieni presente che il conteggio sarà presente solo se una metrica ha valori tutti numerici; in caso contrario, sarà assente insieme a tutte le altre statistiche.
Analizza le metriche da una singola stringa poiché attualmente le metriche vengono passate in questo modo.
Riepilogo
Costruttori pubblici | |
---|---|
AggregatePostProcessor () |
Metodi pubblici | |
---|---|
processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) Implementare questo metodo per generare una serie di nuove metriche dalle metriche e dai log esistenti. | |
processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) Implementa questo metodo per pubblicare metriche e log di processo da ciascun test. |
Costruttori pubblici
Aggregato PostProcessore
public AggregatePostProcessor ()
Metodi pubblici
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Implementare questo metodo per generare una serie di nuove metriche dalle metriche e dai log esistenti. Dovrebbero essere restituite solo le metriche appena generate e con un nome di chiave univoco (non sono consentite collisioni con le chiavi esistenti).
Parametri | |
---|---|
rawMetrics | |
runLogs |
ritorna | |
---|---|
Il set di metriche appena generate dalle metriche di esecuzione. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Implementa questo metodo per pubblicare metriche e log di processo da ciascun test. Dovrebbero essere restituite solo le metriche appena generate e con un nome di chiave univoco (non sono consentite collisioni con le chiavi esistenti).
Parametri | |
---|---|
testDescription | TestDescription : L'oggetto TestDescription descrive il test. |
testMetrics | |
testLogs |
ritorna | |
---|---|
L'insieme di metriche appena generate dalle metriche di test. |