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(
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,
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
publicprocessRunMetricsAndLogs ( 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
publicprocessTestMetricsAndLogs (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. |