MétriqueFilePostProcessor
public
class
MetricFilePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
Utilisé pour importer le fichier journal des métriques collecté au niveau du test et de l'exécution. Utiliser "aggregate-similar-tests" une option pour agréger des métriques de test similaires au niveau de l'exécution du test et les écrire dans un fichier journal. Les tests ne diffèrent que par le numéro d'itération ou portant le même nom sont considérés comme des tests similaires. Cette personne n'aura accès qu'aux métriques brutes.
Résumé
Constructeurs publics | |
---|---|
MetricFilePostProcessor()
|
|
MetricFilePostProcessor(MetricUtility metricUtil)
|
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. |
void
|
setUp()
Remplacez cette méthode dans les post-processeurs enfants pour s'initialiser avant l'exécution du test. |
void
|
writeMetricFile(
Écrivez les métriques dans le fichier de résultats et importez-le. |
Constructeurs publics
MétriqueFilePostProcessor
public MetricFilePostProcessor ()
MétriqueFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
Paramètres | |
---|---|
metricUtil |
MetricUtility |
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. |
Configurer
public void setUp ()
Remplacez cette méthode dans les post-processeurs enfants pour s'initialiser avant l'exécution du test.
writeMetricFile
public void writeMetricFile (metrics, String testId)
Écrivez les métriques dans le fichier de résultats et importez-le.