MetricsXMLResultReporter
public class MetricsXMLResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
MetricsXMLResultReporter записывает метрики теста и метрики выполнения в XML-файл в папке, указанной параметром metrics-folder на этапе invocationEnded теста. XML-файл будет передан алгоритму для обнаружения регрессии.
Все пары ключ-значение в карте метрик выполнения будут отформатированы следующим образом:
Все пары ключ-значение в карте метрик выполнения будут отформатированы следующим образом:
Пример формата XML:
Краткое содержание
Государственные строители | |
|---|---|
MetricsXMLResultReporter () | |
Общедоступные методы | |
|---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () Возвращает текущую метку времени в виде |
void | invocationEnded (long elapsedTime)Сообщает о завершении вызова, будь то успешное завершение или возникновение ошибки. |
Государственные строители
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Общедоступные методы
createOutputStream
public OutputStream createOutputStream ()
| Возвраты | |
|---|---|
OutputStream | |
| Броски | |
|---|---|
IOException | |
getTimeStamp
public String getTimeStamp ()
Возвращает текущую метку времени в виде String .
| Возвраты | |
|---|---|
String | |
вызов завершен
public void invocationEnded (long elapsedTime)
Сообщает о завершении вызова, будь то успешное завершение или возникновение ошибки.
Будет автоматически вызвана фреймворком TradeFederation.| Параметры | |
|---|---|
elapsedTime | long : время выполнения вызова в миллисекундах |