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:
Todos los kv paris en el mapa de métricas de ejecución se formatearán en:
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 |
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 ERROR(/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 |