IMultiTargetPreparer
public interface IMultiTargetPreparer
implements IDisableable
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Эта функция подготавливает тестовую среду для нескольких устройств одновременно. Используйте её только в конфигурациях, требующих нескольких устройств; в противном случае используйте обычный ITargetPreparer на каждом устройстве.
Обратите внимание, что в конфигурации можно указать несколько объектов IMultiTargetPreparer . Рекомендуется, чтобы для каждого объекта IMultiTargetPreparer было четко указано ожидаемое окружение до и после настройки.
Краткое содержание
Общедоступные методы | |
|---|---|
default void | setUp ( IInvocationContext context) Этот метод устарел. Используйте |
default void | setUp ( TestInformation testInformation)Выполните настройку целевых объектов для тестирования. |
default void | tearDown ( TestInformation testInformation, Throwable e)После тестирования выполните очистку/демонтаж целевых объектов. |
default void | tearDown ( IInvocationContext context, Throwable e) Этот метод устарел. Используйте |
Общедоступные методы
настраивать
public void setUp (IInvocationContext context)
Этот метод устарел.
Вместо этого используйте setUp(TestInformation) .
Выполните настройку целевых объектов для тестирования.
| Параметры | |
|---|---|
context | IInvocationContext : объект IInvocationContext описывающий вызов, устройства и сборки. |
| Броски | |
|---|---|
DeviceNotAvailableException | если устройство перестало реагировать |
BuildError | В случае ошибки, связанной со сборкой. |
TargetSetupError | если произошла фатальная ошибка при настройке среды |
настраивать
public void setUp (TestInformation testInformation)
Выполните настройку целевых объектов для тестирования.
| Параметры | |
|---|---|
testInformation | TestInformation : информация TestInformation описывающая вызов, устройства и сборки. |
| Броски | |
|---|---|
DeviceNotAvailableException | если устройство перестало реагировать |
BuildError | В случае ошибки, связанной со сборкой. |
TargetSetupError | если произошла фатальная ошибка при настройке среды |
срывать
public void tearDown (TestInformation testInformation, Throwable e)
После тестирования выполните очистку/демонтаж целевых объектов.
| Параметры | |
|---|---|
testInformation | TestInformation : информация TestInformation описывающая вызов, устройства и сборки. |
e | Throwable : если вызов завершился исключением, это будет исключение, перехваченное на уровне вызова. В противном случае будет null . |
| Броски | |
|---|---|
DeviceNotAvailableException | если устройство перестало реагировать |
срывать
public void tearDown (IInvocationContext context, Throwable e)
Этот метод устарел.
Вместо этого используйте tearDown(TestInformation,Throwable) .
После тестирования выполните очистку/демонтаж целевых объектов.
| Параметры | |
|---|---|
context | IInvocationContext : объект IInvocationContext описывающий вызов, устройства и сборки. |
e | Throwable : если вызов завершился исключением, это будет исключение, перехваченное на уровне вызова. В противном случае будет null . |
| Броски | |
|---|---|
DeviceNotAvailableException | если устройство перестало реагировать |