УстройствоНедоступноМонитор
public final class DeviceUnavailableMonitor
extends Object implements ITestInvocationListener
| java.lang.Объект | |
| ↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor |
Этот прослушиватель пытается захватить только DNAE уровня тестового примера.
Краткое содержание
Общественные конструкторы | |
|---|---|
DeviceUnavailableMonitor () | |
Публичные методы | |
|---|---|
DeviceNotAvailableException | getUnavailableException ()Возвращает исключение, если оно было зафиксировано. |
void | invocationFailed ( FailureDescription failure)Сообщает о неполном вызове из-за какой-либо ошибки. |
void | invocationFailed (Throwable cause)Сообщает о неполном вызове из-за какой-либо ошибки. |
void | invocationStarted ( IInvocationContext context)Сообщает о начале тестового вызова. |
void | testFailed ( TestDescription test, FailureDescription failure)Сообщает о сбое отдельного тестового примера. |
void | testRunFailed ( FailureDescription failure) Тестовый запуск отчетов не удалось завершить из-за сбоя, описанного в поле |
Общественные конструкторы
УстройствоНедоступноМонитор
public DeviceUnavailableMonitor ()
Публичные методы
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
Возвращает исключение, если оно было зафиксировано.
| Возврат | |
|---|---|
DeviceNotAvailableException | |
вызов не пройден
public void invocationFailed (FailureDescription failure)
Сообщает о неполном вызове из-за какой-либо ошибки.
Будет автоматически вызываться платформой TradeFederation.
| Параметры | |
|---|---|
failure | FailureDescription : FailureDescription , описывающее причину сбоя. |
вызов не пройден
public void invocationFailed (Throwable cause)
Сообщает о неполном вызове из-за какой-либо ошибки.
Будет автоматически вызываться платформой TradeFederation.| Параметры | |
|---|---|
cause | Throwable : Throwable причина сбоя |
вызовНачало
public void invocationStarted (IInvocationContext context)
Сообщает о начале тестового вызова.
Будет автоматически вызываться платформой TradeFederation. Создателям отчетов необходимо переопределить этот метод для поддержки отчетов с нескольких устройств.
| Параметры | |
|---|---|
context | IInvocationContext : информация о вызове. |
тест не пройден
public void testFailed (TestDescription test, FailureDescription failure)
Сообщает о сбое отдельного тестового примера.
Будет вызываться между testStarted и testEnded.
| Параметры | |
|---|---|
test | TestDescription : идентифицирует тест. |
failure | FailureDescription : FailureDescription описывающая сбой и его контекст. |
testRunFailed
public void testRunFailed (FailureDescription failure)
Тестовый запуск отчетов не удалось завершить из-за сбоя, описанного в поле FailureDescription .
| Параметры | |
|---|---|
failure | FailureDescription : FailureDescription описывающая сбой и его контекст. |