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) 적용하려면 지정된 제한 시간을 사용하여 |
공개 메소드 | |
---|---|
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 | ModuleListener : 각 테스트 실행에 대한 ModuleListener . |
moduleDefinition | ModuleDefinition : 실행할 테스트 모듈의 ModuleDefinition . |
test | IRemoteTest : 실행할 IRemoteTest . |
timeOut | Duration : 테스트 실행당 시간 초과의 ERROR(/Duration) . |
공개 메소드
테스트실행이 종료됨
public void testRunEnded (long elapsedTime,runMetrics)
매개변수 | |
---|---|
elapsedTime | long |
runMetrics |