MetrikenXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter schreibt Testmetriken und Ausführungsmetriken in eine XML-Datei in einem Ordner, der durch den metrics-folder-Parameter in der invocationEnded-Phase des Tests angegeben wird. Die XML-Datei wird in einen Algorithmus geleitet, um Regression zu erkennen.

Alle kv paris in run metrics map werden formatiert in: und untergelegt Schild

Alle kv paris in run metrics map werden formatiert in: und untergelegt tag, ein darunter verschachteltes Tag .

Ein XML-Beispielformat:

Zusammenfassung

Öffentliche Konstrukteure

MetricsXMLResultReporter ()

Öffentliche Methoden

OutputStream createOutputStream ()
String getTimeStamp ()

Gibt den aktuellen Zeitstempel als ERROR(/String) zurück.

void invocationEnded (long elapsedTime)

Meldet, dass der Aufruf erfolgreich oder aufgrund einer Fehlerbedingung beendet wurde.

Öffentliche Konstrukteure

MetrikenXMLResultReporter

public MetricsXMLResultReporter ()

Öffentliche Methoden

createOutputStream

public OutputStream createOutputStream ()

Kehrt zurück
OutputStream

getTimeStamp

public String getTimeStamp ()

Gibt den aktuellen Zeitstempel als ERROR(/String) zurück.

Kehrt zurück
String

AufrufBeendet

public void invocationEnded (long elapsedTime)

Meldet, dass der Aufruf erfolgreich oder aufgrund einer Fehlerbedingung beendet wurde.

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
elapsedTime long : die verstrichene Zeit des Aufrufs in ms