Google is committed to advancing racial equity for Black communities. See how.
本頁面由 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