DeviceSettingChecker

public class DeviceSettingChecker
extends Object implements ISystemStatusChecker

java.lang.Object
   ↳ com.android.tradefed.suite.checker.DeviceSettingChecker


檢查模組執行期間是否有裝置設定變更。

摘要

公用建構函式

DeviceSettingChecker()

公用方法

StatusCheckerResult postExecutionCheck(ITestDevice device)

在測試模組執行後檢查系統狀態。

StatusCheckerResult preExecutionCheck(ITestDevice device)

在執行測試模組前,請先檢查系統狀態。

公用建構函式

DeviceSettingChecker

public DeviceSettingChecker ()

公用方法

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

在執行測試模組後檢查系統狀態。如果需要在此處進行檢查,子類別應覆寫此方法。實作項目必須傳回 boolean 值,指出狀態檢查是否已通過或失敗。

參數
device ITestDevice:要執行檢查的 ITestDevice

傳回
StatusCheckerResult 系統狀態檢查結果

擲回
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

在執行測試模組前,請先檢查系統狀態。如果需要在此處進行檢查,子類別應覆寫此方法。實作項目必須傳回 boolean 值,指出狀態檢查是否已通過或失敗。

強烈建議您在模組執行後檢查系統狀態,並在模組執行前使用此方法快取特定系統狀態。

參數
device ITestDevice:要執行檢查的 ITestDevice

傳回
StatusCheckerResult 系統狀態檢查結果

擲回
DeviceNotAvailableException