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 |