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(
Implementa questo metodo per generare un insieme di nuove metriche dalle metriche esistenti e logaritmi. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Implementa questo metodo per caricare metriche e log del processo di ogni test. |
Costruttori pubblici
AggregatePostProcessore
public AggregatePostProcessor ()
Metodi pubblici
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( 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
publicprocessTestMetricsAndLogs (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. |