МетриксXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Объект
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter записывает метрики теста и запускает метрики в XML-файл в папке, указанной параметром metrics-folder на этапе invocationEnded теста. Файл XML будет передан в алгоритм для обнаружения регрессии.

Все kv paris на карте показателей выполнения будут отформатированы в: и помещен под ярлык

Все kv paris на карте показателей выполнения будут отформатированы в: и помещен под тег, тег, вложенный в .

Пример формата XML:

Краткое содержание

Публичные конструкторы

MetricsXMLResultReporter ()

Публичные методы

OutputStream createOutputStream ()
String getTimeStamp ()

Возвращает текущую временную метку в виде String .

void invocationEnded (long elapsedTime)

Сообщает, что вызов завершился успешно или из-за какой-либо ошибки.

Публичные конструкторы

МетриксXMLResultReporter

public MetricsXMLResultReporter ()

Публичные методы

создатьOutputStream

public OutputStream createOutputStream ()

Возвращает
OutputStream

getTimeStamp

public String getTimeStamp ()

Возвращает текущую временную метку в виде String .

Возвращает
String

вызов завершен

public void invocationEnded (long elapsedTime)

Сообщает, что вызов завершился успешно или из-за какой-либо ошибки.

Будет автоматически вызываться фреймворком TradeFederation.

Параметры
elapsedTime long : прошедшее время вызова в мс