IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Готовит тестовую среду для нескольких устройств вместе. Используйте только для установки, для которой требуется несколько устройств, в противном случае используйте обычный ITargetPreparer на каждом устройстве.

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

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

Публичные методы

default void setUp ( IInvocationContext context)

Этот метод устарел. Вместо этого используйте setUp(com.android.tradefed.invoker.TestInformation) .

default void setUp ( TestInformation testInformation)

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

default void tearDown ( TestInformation testInformation, Throwable e)

Выполните очистку/разборку целей после тестирования.

default void tearDown ( IInvocationContext context, Throwable e)

Этот метод устарел. Вместо этого используйте tearDown(com.android.tradefed.invoker.TestInformation, Throwable) .

Публичные методы

настраивать

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