MetricsXMLResultReporter
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 exécute les métriques 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 transmis à un algorithme pour détecter la régression.
Toutes les cartes de métriques kv paris in run seront formatées en :
Toutes les cartes de métriques kv paris in run seront formatées en :
Un exemple de format XML :
Résumé
Constructeurs publics | |
---|---|
MetricsXMLResultReporter () |
Méthodes publiques | |
---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () Renvoie l'horodatage actuel sous forme de |
void | invocationEnded (long elapsedTime) Signale que l'appel s'est terminé, que ce soit avec succès ou en raison d'une condition d'erreur. |
Constructeurs publics
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Méthodes publiques
créerOutputStream
public OutputStream createOutputStream ()
Retour | |
---|---|
OutputStream |
obtenirTimeStamp
public String getTimeStamp ()
Renvoie l'horodatage actuel sous forme de String
.
Retour | |
---|---|
String |
invocationFin
public void invocationEnded (long elapsedTime)
Signale que l'appel s'est terminé, 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 |