ITargetPreparer

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


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

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

Обратите внимание , что несколько 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 если устройство перестало отвечать