テスト結果リスナー

public abstract class TestResultListener
extends Object implements ITestLifeCycleReceiver

java.lang.オブジェクト
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