MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter 将测试指标和运行指标写入指定文件夹内的 XML 文件中 。XML 文件将被管道传入用于检测回归的算法。

运行指标映射中的所有键值对将采用以下格式:并放置在 标记下

运行指标映射中的所有键值对将采用以下格式:,并放置在 标记下,该标记嵌套在 下。

XML 格式示例:

摘要

公共构造函数

MetricsXMLResultReporter()

公共方法

OutputStream createOutputStream()
String getTimeStamp()

String 的形式返回当前时间戳。

void invocationEnded(long elapsedTime)

报告调用已终止(无论是成功终止还是由于某些错误) 条件。

公共构造函数

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

公共方法

createOutputStream

public OutputStream createOutputStream ()

返回
OutputStream

getTimeStamp

public String getTimeStamp ()

String 形式返回当前时间戳。

返回
String

invocationEnded

public void invocationEnded (long elapsedTime)

报告调用已终止(无论是成功终止还是由于某些错误) 条件。

将由 TradeFederation 框架自动调用。

参数
elapsedTime long:调用的经过时间(以毫秒为单位)