Ремотетесттимеаутенфорсер
 public class RemoteTestTimeOutEnforcer
 extends Object implements ITestInvocationListener
| java.lang.Объект | |
| ↳ | 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
Общественные конструкторы
Ремотетесттимеаутенфорсер
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
 Создайте RemoteTestTimeOutEnforcer с заданным временем ожидания для принудительного применения.
| Параметры | |
|---|---|
| listener | ModuleListener:ModuleListenerдля каждого запуска теста. | 
| moduleDefinition | ModuleDefinition:ModuleDefinitionтестового модуля, который будет выполнен. | 
| test | IRemoteTest:IRemoteTestкоторый будет выполнен. | 
| timeOut | Duration:ERROR(/Duration)тайм-аута для каждого запуска теста. | 
Публичные методы
testRunEnded
public void testRunEnded (long elapsedTime, 
                 runMetrics) Сообщает об окончании тестового запуска.
| Параметры | |
|---|---|
| elapsedTime | long: устройство сообщило прошедшее время в миллисекундах. | 
| runMetrics | |
