MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

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


MetricsXMLResultReporter escribe métricas de prueba y ejecuta métricas en un archivo en formato XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba. El archivo en formato XML se enviará a un algoritmo para detectar la regresión.

Todos los pares clave-valor del mapa de métricas de ejecución tendrán el formato y se colocarán debajo de la etiqueta .

Todos los pares clave-valor del mapa de métricas de ejecución tendrán el formato y se colocarán debajo de la etiqueta , una etiqueta anidada debajo de .

Un ejemplo de formato XML:

Resumen

Constructores públicos

MetricsXMLResultReporter()

Métodos públicos

OutputStream createOutputStream()
String getTimeStamp()

Muestra la marca de tiempo actual como un String.

void invocationEnded(long elapsedTime)

Constructores públicos

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

Métodos públicos

createOutputStream

public OutputStream createOutputStream ()

Muestra
OutputStream

getTimeStamp

public String getTimeStamp ()

Muestra la marca de tiempo actual como un String.

Muestra
String

invocationEnded

public void invocationEnded (long elapsedTime)

Parámetros
elapsedTime long