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

public  processRunMetricsAndLogs ( 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 : l'insieme di metriche grezze disponibili per l'esecuzione.

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

ritorna
L'insieme di parametri appena generati dai parametri di esecuzione.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (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 : 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.