AggregatePostProcessore

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 min, massimo, media, varianza, deviazione standard, totale, conteggio e facoltativamente percentili per le metriche numeriche raccolte durante le esecuzioni di test di iterazioni multiple trattandoli come doppi. Le metriche non numeriche vengono ignorate. Metriche che contengono una combinazione di dati numerici e anche i valori non numerici verranno ignorati.

Tieni presente che il conteggio è presente solo se una metrica contiene valori tutti numerici. altrimenti sarà assenti insieme a tutte le altre statistiche.

Analizza le metriche di una singola stringa poiché le metriche attualmente vengono passate in questo modo.

Riepilogo

Costruttori pubblici

AggregatePostProcessor()

Metodi pubblici

processRunMetricsAndLogs( rawMetrics, runLogs)

Implementa questo metodo per generare un insieme di nuove metriche dalle metriche esistenti e logaritmi.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

Implementa questo metodo per caricare metriche e log del processo di ogni test.

Costruttori pubblici

AggregatePostProcessore

public AggregatePostProcessor ()

Metodi pubblici

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Implementa questo metodo per generare un insieme di nuove metriche dalle metriche esistenti e logaritmi. Devono essere restituite solo le metriche appena generate e con un nome chiave univoco (nessuna sono consentite le collisioni con chiavi esistenti).

Parametri
rawMetrics : l'insieme di metriche non elaborate disponibili per l'esecuzione.

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

Ritorni
L'insieme di metriche appena generate dalle metriche di esecuzione.

processiTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Implementa questo metodo per caricare metriche e log del processo di ogni test. Solo i nuovi le metriche generate devono essere restituite con un nome chiave univoco (nessuna collisione con sono consentite).

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.

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