MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

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


MetricsXMLResultReporter schreibt Testmesswerte und Ausführungsmesswerte in eine XML-Datei in einem Ordner, der in der Phase „invocationEnded“ des Tests über den Parameter „metrics-folder“ angegeben wird. Die XML-Datei wird an einen Algorithmus zur Erkennung von Regressionen weitergeleitet.

Alle Schlüssel/Wert-Paare in der Karte „Ausführungsmesswerte“ werden so formatiert: und unter dem -Tag platziert.

Alle Schlüssel/Wert-Paare in der Karte „Ausführungsmesswerte“ werden so formatiert: und unter dem -Tag platziert, einem Tag, das unter verschachtelt ist.

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)

Öffentliche Konstruktoren

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

Öffentliche Methoden

createOutputStream

public OutputStream createOutputStream ()

Returns
OutputStream

getTimeStamp

public String getTimeStamp ()

Gibt den aktuellen Zeitstempel als String zurück.

Returns
String

invocationEnded

public void invocationEnded (long elapsedTime)

Parameter
elapsedTime long