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: i umieszczony pod etykietka

Wszystkie kv paryż na mapie metryk biegu zostaną sformatowane w następujący sposób: i umieszczony pod tag, tag zagnieżdżony pod .

Przykładowy format XML:

Streszczenie

Konstruktory publiczne

MetricsXMLResultReporter ()

Metody publiczne

OutputStream createOutputStream ()
String getTimeStamp ()

Zwróć bieżący znacznik czasu jako String .

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