测试结果监听器

public abstract class TestResultListener
extends Object implements ITestLifeCycleReceiver

java.lang.Object
com.android.tradefed.result.TestResultListener


ITestLifecycleListener 的简化,适用于只关心单个测试结果的实施者。

它将各种生命周期事件过滤到 testResult 方法。

它不是线程安全的 - 特别是假设 ITestLifecycleListener 事件是按顺序接收的。

概括

公共构造函数

TestResultListener ()

公共方法

final void testAssumptionFailure (TestDescription test, String trace)
final void testEnded (TestDescription test, testMetrics) testEnded (TestDescription test, testMetrics)
final void testEnded (TestDescription test, long endTime, testMetrics) testEnded (TestDescription test, long endTime, testMetrics)
final void testFailed (TestDescription test, String trace)
final void testIgnored (TestDescription test)
abstract void testResult (TestDescription test, TestResult result)
void testRunEnded (long elapsedTimeMillis, runMetrics) testRunEnded (long elapsedTimeMillis, runMetrics)
final void testStarted (TestDescription test, long startTime)
final void testStarted (TestDescription test)

公共构造函数

测试结果监听器

public TestResultListener ()

公共方法

测试假设失败

public final void testAssumptionFailure (TestDescription test, 
                String trace)

参数
test TestDescription

trace String

测试结束

public final void testEnded (TestDescription test, 
                 testMetrics)

参数
test TestDescription

testMetrics

测试结束

public final void testEnded (TestDescription test, 
                long endTime, 
                 testMetrics)

参数
test TestDescription

endTime long

testMetrics

测试失败

public final void testFailed (TestDescription test, 
                String trace)

参数
test TestDescription

trace String

测试被忽略

public final void testIgnored (TestDescription test)

参数
test TestDescription

测试结果

public abstract void testResult (TestDescription test, 
                TestResult result)

参数
test TestDescription

result TestResult

测试运行结束

public void testRunEnded (long elapsedTimeMillis, 
                 runMetrics)

参数
elapsedTimeMillis long

runMetrics

测试开始

public final void testStarted (TestDescription test, 
                long startTime)

参数
test TestDescription

startTime long

测试开始

public final void testStarted (TestDescription test)

参数
test TestDescription