文本结果报告器

public class TextResultReporter
extends InvocationToJUnitResultForwarder implements ITestInvocationListener, ILogSaverListener

java.lang.Object
com.android.tradefed.result.InitationToJUnitResultForwarder
com.android.tradefed.result.TextResultReporter


将结果转发到 JUnit 文本结果打印机的测试结果报告器。

概括

公共构造函数

TextResultReporter ()

创建一个TextResultReporter

公共方法

void testAssumptionFailure (TestDescription testId, String trace)
void testEnded (TestDescription testId, metrics) testEnded (TestDescription testId, metrics)

覆盖父级以显式打印出测试指标。

void testFailed (TestDescription testId, String trace)

覆盖父级以显式打印出失败。

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

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

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

覆盖父级以显式打印出指标。

公共构造函数

文本结果报告器

public TextResultReporter ()

创建一个TextResultReporter

公共方法

测试假设失败

public void testAssumptionFailure (TestDescription testId, 
                String trace)

参数
testId TestDescription

trace String

测试结束

public void testEnded (TestDescription testId, 
                 metrics)

覆盖父级以显式打印出测试指标。

参数
testId TestDescription

metrics

测试失败

public void testFailed (TestDescription testId, 
                String trace)

覆盖父级以显式打印出失败。 ResultPrinter 依赖于运行程序在测试运行结束时调用“print”来执行此操作。

参数
testId TestDescription

trace String

测试日志

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

参数
dataName String

dataType LogDataType

dataStream InputStreamSource

测试日志已保存

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

参数
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile

测试运行结束

public void testRunEnded (long elapsedTime, 
                 metrics)

覆盖父级以显式打印出指标。

参数
elapsedTime long

metrics