MetricsXMLResultReporter
public
class
MetricsXMLResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
O MetricsXMLResultReporter grava métricas de teste e executa métricas em um arquivo XML em uma pasta especificada pelo parâmetro metrics-folder na fase invocationEnded do teste. O arquivo XML será canalizado para um algoritmo para detectar regressão.
Todas as chaves-valor no mapa de métricas de execução serão formatadas como:
Todas as chaves-valor no mapa de métricas de execução serão formatadas como:
Um exemplo de formato XML:
Resumo
Construtores públicos | |
|---|---|
MetricsXMLResultReporter()
|
|
Métodos públicos | |
|---|---|
OutputStream
|
createOutputStream()
|
String
|
getTimeStamp()
Retorna o carimbo de data/hora atual como um |
void
|
invocationEnded(long elapsedTime)
Informa que a invocação foi encerrada, seja com sucesso ou devido a alguma condição de erro. |
Construtores públicos
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Métodos públicos
createOutputStream
public OutputStream createOutputStream ()
| Retorna | |
|---|---|
OutputStream |
|
getTimeStamp
public String getTimeStamp ()
Retorna o carimbo de data/hora atual como um String.
| Retorna | |
|---|---|
String |
|
invocationEnded
public void invocationEnded (long elapsedTime)
Informa que a invocação foi encerrada, seja com sucesso 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 |