com.android.tradefed.suite.checker

介面

ISystemStatusChecker 檢查器會執行系統狀態檢查,並傳回布林值,指出系統是否處於預期狀態。 
ISystemStatusCheckerReceiver IRemoteTest 需要從設定中存取 ISystemStatusChecker。 

類別

ActivityStatusChecker 檢查模組結束時執行的剩餘活動狀態。 
DeviceAvailableChecker 檢查器,可確保模組不會讓裝置處於離線狀態。 
DeviceBaselineChecker 在每個模組前設定裝置基準設定。 
DeviceSettingChecker 檢查模組執行期間是否有裝置設定變更。 
DeviceStorageStatusChecker 檢查裝置是否有足夠的磁碟空間可用於指定的分區。 
EnforcedSeLinuxChecker 可確保 Selinux 狀態的狀態檢查器。 
FilesystemRootChecker  
KeyguardStatusChecker 檢查模組執行後的 Keyguard 狀態。 
LeakedThreadStatusChecker 狀態檢查器,可確保模組不會外洩執行中的執行緒。 
ShellStatusChecker 檢查模組執行前後的殼層狀態是否符合預期。 
StatusCheckerResult 包含 ISystemStatusChecker 執行結果。 
SystemServerFileDescriptorChecker 檢查系統伺服器是否已用盡 FD。 
SystemServerStatusChecker 檢查 system_server 的 pid 在模組執行前後是否有變化。 
TimeStatusChecker 狀態檢查器,可確保裝置和主機時間保持同步。 
UserChecker 檢查使用者是否在測試期間變更。 

列舉

StatusCheckerResult.CheckStatus