MetricsXMLResultReporter
public
class
MetricsXMLResultReporter
extends CollectingTestListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
在测试的 invocationEnded 阶段,MetricsXMLResultReporter 会将测试指标和运行指标写入 metrics-folder 参数指定的文件夹中的 XML 文件。XML 文件将通过管道传输到用于检测回归的算法中。
运行指标映射中的所有键值对都将格式化为:
运行指标映射中的所有键值对都将格式化为
XML 格式示例:
摘要
公共构造函数 | |
|---|---|
MetricsXMLResultReporter()
|
|
公共方法 | |
|---|---|
OutputStream
|
createOutputStream()
|
String
|
getTimeStamp()
以 |
void
|
invocationEnded(long elapsedTime)
报告调用已终止,无论是成功终止还是因某些错误情况而终止。 |
公共构造函数
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
公共方法
createOutputStream
public OutputStream createOutputStream ()
| 返回 | |
|---|---|
OutputStream |
|
| 抛出 | |
|---|---|
IOException |
|
invocationEnded
public void invocationEnded (long elapsedTime)
报告调用已终止,无论是成功终止还是因某些错误情况而终止。
将由 TradeFederation 框架自动调用。
| 参数 | |
|---|---|
elapsedTime |
long:调用的已用时间(以毫秒为单位) |