СистемаСерверСтатусПроверка

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Объект
com.android.tradefed.suite.checker.SystemServerStatusChecker


Проверьте, не изменился ли pid system_server до и после запуска модуля. Новый pid будет означать, что во время запуска модуля произошел перезапуск среды выполнения.

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

Публичные конструкторы

SystemServerStatusChecker ()

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

StatusCheckerResult postExecutionCheck ( ITestDevice device)

Проверьте состояние системы после выполнения тестового модуля.

StatusCheckerResult preExecutionCheck ( ITestDevice device)

Проверьте состояние системы перед выполнением тестового модуля.

Защищенные методы

long getCurrentTime ()

Возвращает текущее время.

Публичные конструкторы

СистемаСерверСтатусПроверка

public SystemServerStatusChecker ()

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

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

Проверьте состояние системы после выполнения тестового модуля. Подкласс должен переопределить этот метод, если здесь требуется проверка. Реализация должна возвращать boolean значение, чтобы указать, прошла ли проверка состояния или нет.

Параметры
device ITestDevice : ITestDevice , на котором выполняются проверки.

Возвращает
StatusCheckerResult результат проверки состояния системы

Броски
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

Проверьте состояние системы перед выполнением тестового модуля. Подкласс должен переопределить этот метод, если здесь требуется проверка. Реализация должна возвращать boolean значение, чтобы указать, прошла ли проверка состояния или нет.

Настоятельно рекомендуется проверять состояние системы после выполнения модуля, и этот метод можно использовать для кэширования определенного состояния системы до выполнения модуля.

Параметры
device ITestDevice : ITestDevice , на котором выполняются проверки.

Возвращает
StatusCheckerResult результат проверки состояния системы

Броски
DeviceNotAvailableException

Защищенные методы

получить текущее время

protected long getCurrentTime ()

Возвращает текущее время.

Возвращает
long