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:
Alle kv paris in run metrics map werden formatiert in:
Ein XML-Beispielformat:
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
MetricsXMLResultReporter () |
Öffentliche Methoden | |
---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () Gibt den aktuellen Zeitstempel als |
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 |