MetricsXMLResultReporter
public
class
MetricsXMLResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
MetricsXMLResultReporter scrive le metriche di test e di esecuzione in un file XML in una cartella specificata dal parametro metrics-folder nella fase invocationEnded del test. Il file XML verrà incanalato in un algoritmo per rilevare la regressione.
Tutte le coppie chiave-valore nella mappa delle metriche di esecuzione verranno formattate in:
Tutti le coppie chiave-valore nella mappa delle metriche di esecuzione verranno formattate in:
Un formato XML di esempio:
Riepilogo
Costruttori pubblici | |
|---|---|
MetricsXMLResultReporter()
|
|
Metodi pubblici | |
|---|---|
OutputStream
|
createOutputStream()
|
String
|
getTimeStamp()
Restituisce il timestamp corrente come |
void
|
invocationEnded(long elapsedTime)
Segnala che l'invocazione è terminata, con esito positivo o a causa di una condizione di errore. |
Costruttori pubblici
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Metodi pubblici
createOutputStream
public OutputStream createOutputStream ()
| Ritorni | |
|---|---|
OutputStream |
|
getTimeStamp
public String getTimeStamp ()
Restituisce il timestamp corrente come String.
| Ritorni | |
|---|---|
String |
|
invocationEnded
public void invocationEnded (long elapsedTime)
Segnala che l'invocazione è terminata, con esito positivo o a causa di una condizione di errore.
Verrà chiamato automaticamente dal framework TradeFederation.
| Parametri | |
|---|---|
elapsedTime |
long: il tempo trascorso dall'invocazione in ms |