指标 XMLResultReporter
public class MetricsXMLResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.MetricsXMLResultReporter |
MetricsXMLResultReporter 在测试的 invocationEnded 阶段将测试指标和运行指标写入 metrics-folder 参数指定的文件夹中的 XML 文件。 XML 文件将通过管道传输到算法中以检测回归。
run metrics map 中的所有 kv paris 将被格式化为:
run metrics map 中的所有 kv paris 将被格式化为:
示例 XML 格式:
概括
公共构造函数 | |
---|---|
MetricsXMLResultReporter () |
公共方法 | |
---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () 将当前时间戳作为 |
void | invocationEnded (long elapsedTime) 报告调用已终止,无论是成功终止还是由于某些错误情况。 |
公共构造函数
指标 XMLResultReporter
public MetricsXMLResultReporter ()
公共方法
创建输出流
public OutputStream createOutputStream ()
退货 | |
---|---|
OutputStream |
调用结束
public void invocationEnded (long elapsedTime)
报告调用已终止,无论是成功终止还是由于某些错误情况。
将由 TradeFederation 框架自动调用。参数 | |
---|---|
elapsedTime | long :调用经过的时间(以毫秒为单位) |