MetricsXMLResultReporter
public class MetricsXMLResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.MetricsXMLResultReporter |
MetricsXMLResultReporter schreibt Testmetriken und führt Metriken in eine XML-Datei in einem Ordner aus, der durch den Parameter „metrics-folder“ in der invocationEnded-Phase des Tests angegeben wird. Die XML-Datei wird an einen Algorithmus weitergeleitet, um eine Regression zu erkennen.
Die gesamte Kennzahlenkarte von KV Paris in Run wird wie folgt formatiert:
Die gesamte Kennzahlenkarte von KV Paris in Run wird wie folgt formatiert:
Ein Beispiel-XML-Format:
Zusammenfassung
Öffentliche Bauträger | |
---|---|
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 Bauträger
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Öffentliche Methoden
createOutputStream
public OutputStream createOutputStream ()
Kehrt zurück | |
---|---|
OutputStream |
getTimeStamp
public String getTimeStamp ()
Gibt den aktuellen Zeitstempel als String
zurück.
Kehrt zurück | |
---|---|
String |
invocationEnded
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 |