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 les exécute dans un fichier XML situé dans un dossier spécifié. par paramètre de dossier de métriques à la phase invocationEnded du test. Le fichier XML est redirigé dans un algorithme pour détecter la régression.

Toutes les paris k-v de la carte des métriques de course seront formatées dans le format et placées sous le tag .

Toutes les paris k-v de la carte des métriques de course seront formatées dans: et placées sous le tag , un tag imbriqué sous .

Exemple de format XML:

Résumé

Constructeurs publics

MetricsXMLResultReporter()

Méthodes publiques

OutputStream createOutputStream()
String getTimeStamp()

Renvoyez l'horodatage actuel sous forme de String.

void invocationEnded(long elapsedTime)

Indique que l'appel s'est arrêté, que ce soit avec succès ou en raison d'une erreur .

Constructeurs publics

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

Méthodes publiques

createOutputStream

public OutputStream createOutputStream ()

Renvoie
OutputStream

getTimeStamp

public String getTimeStamp ()

Renvoyez l'horodatage actuel sous forme de String.

Renvoie
String

invocationEnded

public void invocationEnded (long elapsedTime)

Indique que l'appel s'est arrêté, que ce soit avec succès ou en raison d'une erreur .

Sera automatiquement appelée par le framework TradeFederation.

Paramètres
elapsedTime long: temps écoulé de l'appel en ms