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 ed esegue le metriche in un file XML in una cartella specificata in base al parametro Metrics-folder nella fase di invocationEnded del test. Verrà eseguito il piping del file XML in un algoritmo per rilevare una regressione.
Tutte le metriche k-v paris nella mappa delle metriche di esecuzione verranno formattate in
Tutte le mappe k-v paris 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)
Report che la chiamata è stata terminata, correttamente o a causa di un errore . |
Costruttori pubblici
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Metodi pubblici
Flusso di output
public OutputStream createOutputStream ()
Ritorni | |
---|---|
OutputStream |
getTimeStamp
public String getTimeStamp ()
Restituisce il timestamp corrente come String
.
Ritorni | |
---|---|
String |
chiamata terminata
public void invocationEnded (long elapsedTime)
Report che la chiamata è stata terminata, correttamente o a causa di un errore .
Verrà chiamato automaticamente dal framework TradeFederation.
Parametri | |
---|---|
elapsedTime |
long : il tempo trascorso della chiamata in ms |