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 : et placé sous étiqueter

Toutes les cartes de métriques kv paris in run seront formatées en : et placé sous tag, une balise imbriquée sous .

Un exemple de format XML :

Résumé

Constructeurs publics

MetricsXMLResultReporter ()

Méthodes publiques

OutputStream createOutputStream ()
String getTimeStamp ()

Renvoie l'horodatage actuel sous forme de String .

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