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