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

public  processRunMetricsAndLogs ( 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 : l'insieme di metriche non elaborate disponibili per la corsa.

runLogs : il set di file di registro per l'esecuzione del test.

ritorna
Il set di metriche appena generate dalle metriche di esecuzione.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (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 : l'insieme di metriche del test.

testLogs : L'insieme di file registrati durante il test.

ritorna
L'insieme di metriche appena generate dalle metriche di test.