MétricasXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Objeto
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter escribe métricas de prueba y ejecuta métricas en un archivo XML en una carpeta especificada por el parámetro de carpeta de métricas en la fase de finalización de invocación de la prueba. El archivo XML se canalizará a un algoritmo para detectar la regresión.

Todos los kv paris en el mapa de métricas de ejecución se formatearán en: y colocado debajo etiqueta

Todos los kv paris en el mapa de métricas de ejecución se formatearán en: y colocado debajo etiqueta, una etiqueta anidada debajo .

Un formato XML de muestra:

Resumen

Constructores públicos

MetricsXMLResultReporter ()

Métodos públicos

OutputStream createOutputStream ()
String getTimeStamp ()

Devuelve la marca de tiempo actual como una String .

void invocationEnded (long elapsedTime)

Informa que la invocación ha terminado, ya sea con éxito o debido a alguna condición de error.

Constructores públicos

MétricasXMLResultReporter

public MetricsXMLResultReporter ()

Métodos públicos

crear flujo de salida

public OutputStream createOutputStream ()

Devoluciones
OutputStream

getTimeStamp

public String getTimeStamp ()

Devuelve la marca de tiempo actual como una String .

Devoluciones
String

invocaciónTerminada

public void invocationEnded (long elapsedTime)

Informa que la invocación ha terminado, ya sea con éxito o debido a alguna condición de error.

Será llamado automáticamente por el marco TradeFederation.

Parámetros
elapsedTime long : el tiempo transcurrido de la invocación en ms