Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

SystemServerStatusChecker

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Object
com.android.tradefed.suite.checker.SystemServerStatusChecker


检查模块运行前后system_server的pid是否已更改。新的pid表示模块运行期间发生了运行时重启。

概要

公共建设者

SystemServerStatusChecker ()

公开方法

StatusCheckerResult postExecutionCheck (ITestDevice device)

执行测试模块后,检查系统状况。

StatusCheckerResult preExecutionCheck (ITestDevice device)

在执行测试模块之前,请检查系统状况。

受保护的方法

long getCurrentTime ()

返回当前时间。

公共建设者

SystemServerStatusChecker

public SystemServerStatusChecker ()

公开方法

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

执行测试模块后检查系统状况。如果需要进行检查,则子类应重写此方法。实现必须返回一个boolean值,以指示状态检查是否通过。

参量
device ITestDeviceITestDevice在其上运行检查的ITestDevice

退货
StatusCheckerResult系统状态检查结果

投掷
DeviceNotAvailableException

执行前检查

public StatusCheckerResult preExecutionCheck (ITestDevice device)

在执行测试模块之前,请检查系统状况。如果需要进行检查,则子类应重写此方法。实现必须返回一个boolean值,以指示状态检查是否通过。

强烈建议模块执行检查系统状态,此方法可用于在模块执行前缓存某些系统状态。

参量
device ITestDeviceITestDevice在其上运行检查的ITestDevice

退货
StatusCheckerResult系统状态检查结果

投掷
DeviceNotAvailableException

受保护的方法

getCurrentTime

protected long getCurrentTime ()

返回当前时间。

退货
long