com.android.tradefed.suite.checker

接口

ISystemStatusChecker 用于对系统状态执行检查并返回布尔值的检查器,用于指示系统是否处于预期状态。 
ISystemStatusCheckerReceiver 需要从配置访问 ISystemStatusCheckerIRemoteTest。 

ActivityStatusChecker 用于检查模块结束时运行的剩余 activity 的状态检查器。 
DeviceAvailableChecker 用于确保模块不会使设备处于离线状态的检查器。 
DeviceBaselineChecker 在每个模块之前设置设备基准设置。 
DeviceSettingChecker 检查模块运行期间设备设置是否发生了变化。 
DeviceStorageStatusChecker 检查设备是否有足够的磁盘空间来容纳给定分区。 
EnforcedSeLinuxChecker 用于确保 Selinux 状态的状态检查器。 
FilesystemRootChecker  
KeyguardStatusChecker 检查模块执行后的屏幕保护状态。 
LeakedThreadStatusChecker 状态检查工具,用于确保模块不会泄露正在运行的线程。 
ShellStatusChecker 在模块运行之前和之后,检查 shell 状态是否符合预期。 
StatusCheckerResult 包含 ISystemStatusChecker 执行结果。 
SystemServerFileDescriptorChecker 检查系统服务器是否似乎已耗尽 FD。 
SystemServerStatusChecker 检查 system_server 的 pid 在模块运行前后是否发生了变化。 
TimeStatusChecker 状态检查器,用于确保设备和主机时间保持同步。 
UserChecker 检查用户在测试期间是否发生了变化。 

枚举

StatusCheckerResult.CheckStatus