AveragePostProcessor
public
class
AveragePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.AveragePostProcessor | |
Implementazione del post-processore che calcola la media dell'elenco delle metriche.
Riepilogo
Costanti | |
|---|---|
String |
AVERAGE_KEY_TAG
|
Costruttori pubblici | |
|---|---|
AveragePostProcessor()
|
|
Metodi pubblici | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder>
|
processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> rawMetrics, Map<String, LogFile> runLogs)
Implementa questo metodo per generare un insieme di nuove metriche dai log e dalle metriche esistenti. |
Costanti
AVERAGE_KEY_TAG
public static final String AVERAGE_KEY_TAG
Valore costante: "_avg"
Costruttori pubblici
AveragePostProcessor
public AveragePostProcessor ()
Metodi pubblici
processRunMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> rawMetrics,
Map<String, LogFile> runLogs)Implementa questo metodo per generare un insieme di nuove metriche dai log e dalle metriche esistenti. Devono essere restituite solo le metriche appena generate e con un nome di chiave univoco (non sono consentite collisioni con le chiavi esistenti).
| Parametri | |
|---|---|
rawMetrics |
HashMap: Il set di metriche non elaborate disponibili per l'esecuzione. |
runLogs |
Map: Il set di file di log per l'esecuzione del test. |
| Resi | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder> |
Il set di metriche appena generate dalle metriche della corsa. |