MetricsXMLResultReporter (Messwert-XML-Ergebnisreporter)

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
😎 com.android.tradefed.result.CollectingTestListener (in englischer Sprache)
  😎 com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter schreibt Testmesswerte und führt Messwerte in eine XML-Datei in einem angegebenen Ordner aus. in der "callEnded"-Phase des Tests durch den Parameter „metric-folder“. Die XML-Datei wird per Pipe an die in einen Algorithmus um, um Regressionen zu erkennen.

Die Zuordnung von „k-v Paris“ in Ausführungsmesswerten wird folgendermaßen formatiert: und wird unter dem -Tag platziert.

Alle „k-v paris“-Zuordnung von Ausführungsmesswerten werden folgendermaßen formatiert: und unter dem -Tag platziert, einem Tag, das unter verschachtelt ist.

Ein Beispiel für ein XML-Format:

Zusammenfassung

Öffentliche Konstruktoren

MetricsXMLResultReporter()

Öffentliche Methoden

OutputStream createOutputStream()
String getTimeStamp()

Gibt den aktuellen Zeitstempel als String zurück.

void invocationEnded(long elapsedTime)

Meldet, dass der Aufruf beendet wurde, ob erfolgreich oder aufgrund eines Fehlers .

Öffentliche Konstruktoren

MetricsXMLResultReporter (Messwert-XML-Ergebnisreporter)

public MetricsXMLResultReporter ()

Öffentliche Methoden

createOutputStream

public OutputStream createOutputStream ()

Returns
OutputStream

getTimeStamp

public String getTimeStamp ()

Gibt den aktuellen Zeitstempel als String zurück.

Returns
String

Aufrufende beendet

public void invocationEnded (long elapsedTime)

Meldet, dass der Aufruf beendet wurde, ob erfolgreich oder aufgrund eines Fehlers .

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
elapsedTime long: die verstrichene Zeit des Aufrufs in ms