MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

Obiekt Java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter zapisuje metryki testowe i uruchamia metryki w pliku XML w folderze określonym przez parametr metrics-folder w fazie invocationEnded testu. Plik XML zostanie przekazany do algorytmu wykrywającego regresję.

Wszystkie kv paris na mapie metryk biegu zostaną sformatowane w: i umieszczony pod etykietka

Wszystkie kv paris na mapie metryk biegu zostaną sformatowane w: i umieszczony pod tag, tag zagnieżdżony pod .

Przykładowy format XML:

Streszczenie

Konstruktorzy publiczni

MetricsXMLResultReporter ()

Metody publiczne

OutputStream createOutputStream ()
String getTimeStamp ()

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

void invocationEnded (long elapsedTime)

Raportuje, że wywołanie zostało zakończone pomyślnie lub z powodu błędu.

Konstruktorzy publiczni

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łanieZakończone

public void invocationEnded (long elapsedTime)

Raportuje, że wywołanie zostało zakończone pomyślnie lub z powodu błędu.

Zostanie automatycznie wywołany przez platformę TradeFederation.

Parametry
elapsedTime long : czas wywołania, który upłynął w ms