MetricsXMLResultReporter
public
class
MetricsXMLResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
MetricsXMLResultReporter zapisuje dane testu i dane dotyczące wykonania w pliku XML w folderze określonym przez parametr metrics-folder na etapie invocationEnded testu. Plik XML zostanie przesłany do algorytmu, który wykryje regresję.
Wszystkie pary k-v na mapie danych dotyczących przebiegu będą sformatowane w ten sposób:
Wszystkie pary k-v w mapie danych dotyczących testu będą mieć format:
Przykładowy format XML:
Podsumowanie
Konstruktory publiczne | |
|---|---|
MetricsXMLResultReporter()
|
|
Metody publiczne | |
|---|---|
OutputStream
|
createOutputStream()
|
String
|
getTimeStamp()
Zwraca bieżącą sygnaturę czasową jako |
void
|
invocationEnded(long elapsedTime)
Informuje, że wywołanie zostało zakończone (z powodu błędu lub pomyślnie). |
Konstruktory publiczne
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Metody publiczne
createOutputStream
public OutputStream createOutputStream ()
| Zwroty | |
|---|---|
OutputStream |
|
getTimeStamp
public String getTimeStamp ()
Zwraca bieżącą sygnaturę czasową jako String.
| Zwroty | |
|---|---|
String |
|
invocationEnded
public void invocationEnded (long elapsedTime)
Informuje, że wywołanie zostało zakończone (z powodu błędu lub pomyślnie).
Będzie wywoływany automatycznie przez platformę TradeFederation.
| Parametry | |
|---|---|
elapsedTime |
long: upłynął czas wywołania w ms |