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 |