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 metrics-folder en la fase invocationEnded 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 finalizado, ya sea exitosamente 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 |
obtener marca de tiempo
public String getTimeStamp ()
Devuelve la marca de tiempo actual como String
.
Devoluciones | |
---|---|
String |
invocaciónFinalizada
public void invocationEnded (long elapsedTime)
Informa que la invocación ha finalizado, ya sea exitosamente o debido a alguna condición de error.
Será llamado automáticamente por el marco de TradeFederation.Parámetros | |
---|---|
elapsedTime | long : el tiempo transcurrido de la invocación en ms |