MetricsXMLResultReporter
public class MetricsXMLResultReporter
extends CollectingTestListener
java.lang.Obiekt | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.MetricsXMLResultReporter |
MetricsXMLResultReporter zapisuje metryki testowe i uruchamia metryki do pliku XML w folderze określonym przez parametr metrics-folder w fazie invocationEnded testu. Plik XML zostanie przesłany do algorytmu w celu wykrycia regresji.
Wszystkie kv paryż na mapie metryk biegu zostaną sformatowane w następujący sposób:
Wszystkie kv paryż na mapie metryk biegu zostaną sformatowane w następujący sposób:
Przykładowy format XML:
Streszczenie
Konstruktory publiczne | |
---|---|
MetricsXMLResultReporter () |
Metody publiczne | |
---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () Zwróć bieżący znacznik czasu jako |
void | invocationEnded (long elapsedTime) Zgłasza, że wywołanie zakończyło się pomyślnie lub z powodu błędu. |
Konstruktory publiczne
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Metody publiczne
utwórz strumień wyjściowy
public OutputStream createOutputStream ()
Zwroty | |
---|---|
OutputStream |
pobierz znacznik czasu
public String getTimeStamp ()
Zwróć bieżący znacznik czasu jako String
.
Zwroty | |
---|---|
String |
wywołanie zakończone
public void invocationEnded (long elapsedTime)
Zgłasza, że wywołanie zakończyło się pomyślnie lub z powodu błędu.
Zostanie automatycznie wywołany przez platformę TradeFederation.Parametry | |
---|---|
elapsedTime | long : czas, który upłynął od wywołania w ms |