AveragePostProcessor
public
class
AveragePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.AveragePostProcessor | |
Implémentation du post-processeur qui calcule la moyenne de la liste des métriques.
Résumé
Constantes | |
|---|---|
String |
AVERAGE_KEY_TAG
|
Constructeurs publics | |
|---|---|
AveragePostProcessor()
|
|
Méthodes publiques | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder>
|
processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> rawMetrics, Map<String, LogFile> runLogs)
Implémentez cette méthode pour générer un ensemble de nouvelles métriques à partir des métriques et des journaux existants. |
Constantes
AVERAGE_KEY_TAG
public static final String AVERAGE_KEY_TAG
Constant Value: "_avg"
Constructeurs publics
AveragePostProcessor
public AveragePostProcessor ()
Méthodes publiques
processRunMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> rawMetrics,
Map<String, LogFile> runLogs)Implémentez cette méthode pour générer un ensemble de nouvelles métriques à partir des métriques et des journaux existants. Seules les métriques nouvellement générées doivent être renvoyées, avec un nom de clé unique (aucune collision avec les clés existantes n'est autorisée).
| Paramètres | |
|---|---|
rawMetrics |
HashMap : ensemble de métriques brutes disponibles pour l'exécution. |
runLogs |
Map : ensemble de fichiers journaux pour l'exécution du test. |
| Résultats | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder> |
Ensemble de métriques nouvellement générées à partir des métriques d'exécution. |