Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

XmlResultReporter

public class XmlResultReporter
extends CollectingTestListener implements ILogSaverListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.XmlResultReporter


将JUnit结果以与Ant的XMLJUnitResultFormatter一致的格式写入XML文件。

与Ant的格式化程序不同,此类不报告测试的执行时间。

收集内存中的所有测试信息,然后在调用完成后转储到文件中。

从dalvik赛跑者XmlReportPrinter移植。

结果文件将存储在通过[--output-file-path] / [build_id]构造的路径中

摘要

公共建设者

XmlResultReporter ()

公开方法

void invocationEnded (long elapsedTime)

void setLogSaver (ILogSaver logSaver)

void testFailed (TestDescription test, String trace)

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

公共建设者

XmlResultReporter

public XmlResultReporter ()

公开方法

调用结束

public void invocationEnded (long elapsedTime)

参量
elapsedTime long

setLogSaver

public void setLogSaver (ILogSaver logSaver)

参量
logSaver ILogSaver

测试失败

public void testFailed (TestDescription test, 
                String trace)

参量
test TestDescription

trace String

测试日志

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

参量
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

参量
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile