ITargetPreparer

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


Подготавливает тестовую среду к запуску теста.

Например, устанавливает программное обеспечение, настраивает параметры среды для тестирования, запускает целевые объекты и т. д.

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

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

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

default void setUp ( ITestDevice device, IBuildInfo buildInfo)

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

default void setUp ( TestInformation testInformation)

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

default void tearDown ( TestInformation testInformation, Throwable e)

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

default void tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e)

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

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

настраивать

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

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

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

Параметры
device ITestDevice : ITestDevice которое необходимо подготовить.

buildInfo IBuildInfo : данные о тестируемой сборке.

Броски
DeviceNotAvailableException если устройство перестало реагировать
BuildError Если возникает ошибка, связанная с BuildInfo
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 (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

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

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

Параметры
device ITestDevice : ITestDevice которое необходимо подготовить.

buildInfo IBuildInfo : данные о тестируемой сборке.

e Throwable : если вызов завершился исключением, это будет исключение, перехваченное на уровне вызова. В противном случае будет null .

Броски
DeviceNotAvailableException если устройство перестало реагировать