MétricasXMLResultReporter
public class MetricsXMLResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
MetricsXMLResultReporter grava métricas de teste e executa métricas em um arquivo XML em uma pasta especificada pelo parâmetro de pasta de métricas na fase invocationEnded do teste. O arquivo XML será canalizado para um algoritmo para detectar regressão.
Todos os kv paris no mapa de métricas de execução serão formatados em:
Todos os kv paris no mapa de métricas de execução serão formatados em:
Um exemplo de formato XML:
Resumo
Construtores públicos | |
|---|---|
MetricsXMLResultReporter () | |
Métodos públicos | |
|---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () Retorne o carimbo de data/hora atual como |
void | invocationEnded (long elapsedTime)Relata que a invocação foi encerrada, seja com êxito ou devido a alguma condição de erro. |
Construtores públicos
MétricasXMLResultReporter
public MetricsXMLResultReporter ()
Métodos públicos
createOutputStream
public OutputStream createOutputStream ()
| Devoluções | |
|---|---|
OutputStream | |
obterTimeStamp
public String getTimeStamp ()
Retorne o carimbo de data/hora atual como String .
| Devoluções | |
|---|---|
String | |
invocaçãoEnded
public void invocationEnded (long elapsedTime)
Relata que a invocação foi encerrada, seja com êxito ou devido a alguma condição de erro.
Será chamado automaticamente pelo framework TradeFederation.| Parâmetros | |
|---|---|
elapsedTime | long : o tempo decorrido da invocação em ms |