MetricsXMLReporterReporterMetricsXMLResultReporter
public class MetricsXMLResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.MetricsXMLResultReporter |
MetricsXMLResultReporter écrit les métriques de test et les métriques d'exécution dans un fichier XML dans un dossier spécifié par le paramètre metrics-folder lors de la phase invocationEnded du test. Le fichier XML sera canalisé dans un algorithme pour détecter la régression.
Tous les kv paris dans la carte des métriques d'exécution seront formatés en :
Tous les kv paris dans la carte des métriques d'exécution seront formatés en :
Un exemple de format XML :
Résumé
Constructeurs publics | |
---|---|
MetricsXMLResultReporter () |
Méthodes publiques | |
---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () Renvoie l'horodatage actuel en tant que |
void | invocationEnded (long elapsedTime) Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur. |
Constructeurs publics
MetricsXMLReporterReporterMetricsXMLResultReporter
public MetricsXMLResultReporter ()
Méthodes publiques
createOutputStream
public OutputStream createOutputStream ()
Retour | |
---|---|
OutputStream |
getTimeStamp
public String getTimeStamp ()
Renvoie l'horodatage actuel en tant que ERROR(/String)
.
Retour | |
---|---|
String |
invocationEnded
public void invocationEnded (long elapsedTime)
Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur.
Sera automatiquement appelé par le framework TradeFederation.Paramètres | |
---|---|
elapsedTime | long : le temps écoulé de l'invocation en ms |