RemoteTestTimeOutEnforcer

public class RemoteTestTimeOutEnforcer
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer


特定のテスト構成の実行時間をチェックし、特定のタイムアウトを超えた場合に失敗することを許可するリスナー。

このエンフォーサーはテストを中断しませんが、テストを失敗させることに注意してください。

概要

田畑

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

public static final String REMOTE_TEST_TIMEOUT_OPTION

パブリックコンストラクター

RemoteTestTimeOutEnforcer ( ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)

作成RemoteTestTimeOutEnforcer強制するために与えられたタイムアウトとを。

パブリックメソッド

void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)

田畑

REMOTE_TEST_TIMEOUT_DESCRIPTION

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

REMOTE_TEST_TIMEOUT_OPTION

public static final String REMOTE_TEST_TIMEOUT_OPTION

パブリックコンストラクター

RemoteTestTimeOutEnforcer

public RemoteTestTimeOutEnforcer (ModuleListener listener, 
                ModuleDefinition moduleDefinition, 
                IRemoteTest test, 
                Duration timeOut)

作成RemoteTestTimeOutEnforcer強制するために与えられたタイムアウトとを。

パラメーター
listener ModuleListenerModuleListener各テスト実行のために。

moduleDefinition ModuleDefinitionModuleDefinition実行すべきテストモジュール。

test IRemoteTestIRemoteTest実行されます。

timeOut DurationERROR(/Duration)試験運転時間当たりのうち。

パブリックメソッド

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

パラメーター
elapsedTime long

runMetrics