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.