IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Эта функция подготавливает тестовую среду для нескольких устройств одновременно. Используйте её только в конфигурациях, требующих нескольких устройств; в противном случае используйте обычный ITargetPreparer на каждом устройстве.

Обратите внимание, что в конфигурации можно указать несколько объектов IMultiTargetPreparer . Рекомендуется, чтобы для каждого объекта IMultiTargetPreparer было четко указано ожидаемое окружение до и после настройки.

Краткое содержание

Общедоступные методы

default void setUp ( IInvocationContext context)

Этот метод устарел. Используйте setUp(TestInformation) вместо него.

default void setUp ( TestInformation testInformation)

Выполните настройку целевых объектов для тестирования.

default void tearDown ( TestInformation testInformation, Throwable e)

После тестирования выполните очистку/демонтаж целевых объектов.

default void tearDown ( IInvocationContext context, Throwable e)

Этот метод устарел. Используйте tearDown(TestInformation,Throwable) вместо него.

Общедоступные методы

настраивать

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 если устройство перестало реагировать