AgrégatPostProcessor

public class AggregatePostProcessor
extends BasePostProcessor

java.lang.Object
   ↳ com.android.tradefed.postprocessor.BasePostProcessor
     ↳ com.android.tradefed.postprocessor.AggregatePostProcessor


Agrégateur de métriques qui donne les valeurs minimale, maximale, moyenne, variance, écart type, total, nombre et éventuellement des centiles pour les métriques numériques collectées lors d'exécutions de tests à itérations multiples. en les traitant comme des doubles. Les métriques non numériques sont ignorées. Les métriques qui combinent des valeurs numériques et Les valeurs non numériques sont également ignorées.

Notez que "count" n'est indiqué que si une métrique a des valeurs entièrement numériques. sinon il s'agira absente ainsi que toutes les autres statistiques.

Il analyse les métriques d'une seule chaîne à mesure que les métriques sont actuellement transmises de cette manière.

Résumé

Constructeurs publics

AggregatePostProcessor()

Méthodes publiques

processRunMetricsAndLogs( rawMetrics, runLogs)

Implémentez cette méthode pour générer un ensemble de nouvelles métriques à partir des métriques existantes et journaux.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

Implémentez cette méthode pour publier les métriques et les journaux de processus de chaque test.

Constructeurs publics

AgrégatPostProcessor

public AggregatePostProcessor ()

Méthodes publiques

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Implémentez cette méthode pour générer un ensemble de nouvelles métriques à partir des métriques existantes et journaux. Seules les nouvelles métriques générées doivent être renvoyées, avec un nom de clé unique (pas des conflits avec des clés existantes).

Paramètres
rawMetrics : ensemble de métriques brutes disponibles pour l'exécution.

runLogs : ensemble des fichiers journaux pour l'exécution du test.

Renvoie
Ensemble des nouvelles métriques générées à partir des métriques d'exécution.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Implémentez cette méthode pour publier les métriques et les journaux de processus de chaque test. Seuls les nouveaux les métriques générées doivent être renvoyées, avec un nom de clé unique (sans conflit avec les sont autorisées).

Paramètres
testDescription TestDescription: objet TestDescription décrivant le test.

testMetrics : ensemble de métriques du test.

testLogs : ensemble de fichiers consignés pendant le test.

Renvoie
Ensemble de métriques nouvellement générées à partir des métriques de test.