ITargetPreparer

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


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

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

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

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

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

default void setUp (ITestDevice device, IBuildInfo buildInfo)

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

default void setUp (TestInformation testInformation)

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

default void tearDown (TestInformation testInformation, Throwable e)

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

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

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

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

настраивать

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

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

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

Параметры
device ITestDevice : ITestDevice для подготовки.

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

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

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

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

Параметры
device ITestDevice : ITestDevice для подготовки.

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

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

Броски
DeviceNotAvailableException если устройство перестало отвечать на запросы