ShellStatusChecker
public class ShellStatusChecker
extends Object
implements ISystemStatusChecker
java.lang.Объект | |
↳ | com.android.tradefed.suite.checker.ShellStatusChecker |
Проверьте, соответствует ли состояние оболочки ожидаемому до и после запуска модуля. Любые изменения могут неожиданно повлиять на тестовые случаи.
Существует параметр командной строки для полного отключения средства проверки:
--skip-system-status-check=com.android.tradefed.suite.checker.ShellStatusChecker
Краткое содержание
Публичные конструкторы | |
---|---|
ShellStatusChecker () |
Публичные методы | |
---|---|
StatusCheckerResult | postExecutionCheck ( ITestDevice device) Проверьте состояние системы после выполнения тестового модуля. |
StatusCheckerResult | preExecutionCheck ( ITestDevice device) Проверьте состояние системы перед выполнением тестового модуля. |
Публичные конструкторы
ShellStatusChecker
public ShellStatusChecker ()
Публичные методы
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Проверьте состояние системы после выполнения тестового модуля. Подкласс должен переопределить этот метод, если здесь требуется проверка. Реализация должна возвращать boolean
значение, чтобы указать, прошла ли проверка состояния или нет.
Параметры | |
---|---|
device | ITestDevice : ITestDevice , на котором выполняются проверки. |
Возвращает | |
---|---|
StatusCheckerResult | результат проверки состояния системы |
Броски | |
---|---|
DeviceNotAvailableException |
preExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
Проверьте состояние системы перед выполнением тестового модуля. Подкласс должен переопределить этот метод, если здесь требуется проверка. Реализация должна возвращать boolean
значение, чтобы указать, прошла ли проверка состояния или нет.
Настоятельно рекомендуется проверять состояние системы после выполнения модуля, и этот метод можно использовать для кэширования определенного состояния системы до выполнения модуля.
Параметры | |
---|---|
device | ITestDevice : ITestDevice , на котором выполняются проверки. |
Возвращает | |
---|---|
StatusCheckerResult | результат проверки состояния системы |
Броски | |
---|---|
DeviceNotAvailableException |