ITargetPreparer
public interface ITargetPreparer
implements IDisableable
com.android.tradefed.targetprep.ITargetPreparer |
Подготавливает тестовую среду к тестовому запуску.
Например, устанавливает программное обеспечение, настраивает параметры среды для тестирования, запускает цели и т. д.
Обратите внимание, что в конфигурации можно указать несколько ITargetPreparer
. Рекомендуется, чтобы каждый ITargetPreparer четко документировал ожидаемую среду до и после установки. например, ITargetPreparer, настраивающий устройство для тестирования, должен запускаться после ITargetPreparer, устанавливающего программное обеспечение.
Краткое содержание
Публичные методы | |
---|---|
default void | setUp ( ITestDevice device, IBuildInfo buildInfo) Этот метод устарел. Вместо этого используйте |
default void | setUp ( TestInformation testInformation) Выполните настройку цели для тестирования. |
default void | tearDown ( TestInformation testInformation, Throwable e) Выполните целевую очистку/разборку после тестирования. |
default void | tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e) Этот метод устарел. Вместо этого используйте |
Публичные методы
настраивать
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 | если устройство перестало отвечать |
ITargetPreparer
public interface ITargetPreparer
implements IDisableable
com.android.tradefed.targetprep.ITargetPreparer |
Подготавливает тестовую среду к тестовому запуску.
Например, устанавливает программное обеспечение, настраивает параметры среды для тестирования, запускает цели и т. д.
Обратите внимание, что в конфигурации можно указать несколько ITargetPreparer
. Рекомендуется, чтобы каждый ITargetPreparer четко документировал ожидаемую среду до и после установки. например, ITargetPreparer, настраивающий устройство для тестирования, должен запускаться после ITargetPreparer, устанавливающего программное обеспечение.
Краткое содержание
Публичные методы | |
---|---|
default void | setUp ( ITestDevice device, IBuildInfo buildInfo) Этот метод устарел. Вместо этого используйте |
default void | setUp ( TestInformation testInformation) Выполните настройку цели для тестирования. |
default void | tearDown ( TestInformation testInformation, Throwable e) Выполните целевую очистку/разборку после тестирования. |
default void | tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e) Этот метод устарел. Вместо этого используйте |
Публичные методы
настраивать
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 | если устройство перестало отвечать |