測試結果監聽器

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