AggregatePostProcessor
public class AggregatePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.AggregatePostProcessor |
Un aggregatore di metriche che fornisce i valori minimo, massimo, media, varianza, deviazione standard, totale, conteggio e facoltativamente percentili per le metriche numeriche raccolte durante esecuzioni di test a iterazioni multiple, trattandole come doppie. 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 esclusivamente numerici; altrimenti sarà assente insieme a tutte le altre statistiche.
Analizza i parametri da una singola stringa poiché attualmente i parametri vengono passati 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 nuovi parametri dai parametri e dai log esistenti. | |
processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) Implementa questo metodo per pubblicare le metriche e i log del processo di ciascun test. |
Costruttori pubblici
AggregatePostProcessor
public AggregatePostProcessor ()
Metodi pubblici
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Implementare questo metodo per generare una serie di nuovi parametri dai parametri e dai log esistenti. Dovrebbero essere restituiti solo i parametri appena generati e con un nome di chiave univoco (non sono consentite collisioni con chiavi esistenti).
Parametri | |
---|---|
rawMetrics | |
runLogs |
ritorna | |
---|---|
L'insieme di parametri appena generati dai parametri di esecuzione. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Implementa questo metodo per pubblicare le metriche e i log del processo di ciascun test. Dovrebbero essere restituiti solo i parametri appena generati e con un nome di chiave univoco (non sono consentite collisioni con chiavi esistenti).
Parametri | |
---|---|
testDescription | TestDescription : l'oggetto TestDescription che descrive il test. |
testMetrics | |
testLogs |
ritorna | |
---|---|
L'insieme di metriche appena generate dalle metriche di test. |