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(com.android.tradefed.invoker.TestInformation)
.
Выполните настройку целей для тестирования.
Параметры | |
---|---|
context | IInvocationContext : IInvocationContext описывающий вызов, устройства и сборки. |
Броски | |
---|---|
TargetSetupError | если произошла фатальная ошибка настройки среды |
BuildError | В случае ошибки, связанной со сборкой |
DeviceNotAvailableException | если устройство перестало отвечать на запросы |
настраивать
public void setUp (TestInformation testInformation)
Выполните настройку целей для тестирования.
Параметры | |
---|---|
testInformation | TestInformation : TestInformation , описывающий вызов, устройства и сборки. |
Броски | |
---|---|
TargetSetupError | если произошла фатальная ошибка настройки среды |
BuildError | В случае ошибки, связанной со сборкой |
DeviceNotAvailableException | если устройство перестало отвечать на запросы |
срывать
public void tearDown (TestInformation testInformation, Throwable e)
Выполните очистку/демонтаж целевых объектов после тестирования.
Параметры | |
---|---|
testInformation | TestInformation : TestInformation , описывающий вызов, устройства и сборки. |
e | Throwable : если вызов завершился исключением, это будет исключение, перехваченное на уровне вызова. В противном случае будет null . |
Броски | |
---|---|
DeviceNotAvailableException | если устройство перестало отвечать на запросы |
срывать
public void tearDown (IInvocationContext context, Throwable e)
Этот метод устарел.
Вместо этого используйте tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Выполните очистку/демонтаж целевых объектов после тестирования.
Параметры | |
---|---|
context | IInvocationContext : IInvocationContext описывающий вызов, устройства и сборки. |
e | Throwable : если вызов завершился исключением, это будет исключение, перехваченное на уровне вызова. В противном случае будет null . |
Броски | |
---|---|
DeviceNotAvailableException | если устройство перестало отвечать на запросы |