AggregatePostProcessor
public
class
AggregatePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.AggregatePostProcessor |
Agrégateur de métriques qui indique la valeur 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 test à plusieurs itérations, en les traitant comme des doubles. Les métriques non numériques sont ignorées. Les métriques qui contiennent un mélange de valeurs numériques et non numériques seront également ignorées.
Notez que le nombre ne s'affiche que si une métrique comporte des valeurs numériques. Sinon, il est absent, ainsi que toutes les autres statistiques.
Il analyse les métriques à partir d'une seule chaîne, car c'est ainsi qu'elles sont actuellement transmises.
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 et des journaux existants. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Implémentez cette méthode pour post-traiter les métriques et les journaux de chaque test. |
Constructeurs publics
AggregatePostProcessor
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 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 |
: ensemble de métriques brutes disponibles pour l'exécution. |
runLogs |
: ensemble de fichiers journaux pour l'exécution du test. |
Renvoie | |
---|---|
|
Ensemble des métriques nouvellement générées à partir des métriques d'exécution. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Implémentez cette méthode pour post-traiter les métriques et les journaux de chaque test. 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 | |
---|---|
testDescription |
TestDescription : objet TestDescription décrivant le test. |
testMetrics |
: ensemble de métriques du test. |
testLogs |
: ensemble de fichiers journalisés pendant le test. |
Renvoie | |
---|---|
|
Ensemble des métriques nouvellement générées à partir des métriques de test. |