com.android.tradefed.testtype.suite.module
接口
I模块控制器 | 用于控制是否应执行模块的接口。 |
课程
ArchModule控制器 | 模块控制器在与任何给定架构不匹配时不运行测试。 |
基础模块控制器 | IModuleController 的基本实现,应该实现它来检查模块是否应该运行。 |
汽车模块控制器 | 该控制器阻止在非汽车设备上执行测试用例。 |
命令成功模块控制器 | 模块控制器的基类,用于根据 shell 命令失败跳过测试模块。 |
设备功能模块控制器 | 模块控制器在不支持某些功能时不运行测试。 |
内核测试模块控制器 | 模块控制器的基类,当它与体系结构不匹配时不运行测试。 |
主线测试模块控制器 | 模块控制器的基类,用于根据被测设备上预加载的主线模块运行测试。 |
MaxSdkModuleController | 模块控制器的基类,用于不对高于指定 SDK 版本号的版本运行测试。 |
MinApiLevelModuleController | 模块控制器的基类在低于指定的 API 级别时不运行测试。 |
MinSdkModuleController | 模块控制器的基类,用于不对低于指定 SDK 版本号的版本运行测试。 |
NativeBridgeModuleController | 用于检查设备是否支持本机桥接的模块控制器。 |
PackageInstalledModuleController | 当设备未安装给定的软件包时,模块控制器不运行测试。 |
Sdk28模块控制器 | 用于检查设备是否使用 SDK 28 (Android 9) 或更高版本的模块控制器。 |
Sdk29模块控制器 | 仅当被测设备的 SDK 版本为 29 或更高版本时才运行测试。 |
Sdk30模块控制器 | 仅当被测设备的 SDK 版本为 30 或更高版本时才运行测试。 |
Sdk31模块控制器 | 仅当被测设备的 SDK 版本为 31 或更高版本时才运行测试。 |
Sdk32模块控制器 | 仅当被测设备的 SDK 版本为 32 或更高版本时才运行测试。 |
Sdk33模块控制器 | 仅当被测设备的 SDK 版本为 33 或更高版本时才运行测试。 |
Sdk34模块控制器 | 仅当被测设备的 SDK 版本为 34 或更高版本时才运行测试。 |
ShippingApiLevelModuleController | 如果设备满足以下条件,则运行测试:
|
跳过pHWASanModuleController | 模块控制器的基类,不在 HWASan 构建上运行测试。 |
测试失败模块控制器 | 模块的控制器,只想调整收集的测试失败日志的行为方式。 |
枚举
IModuleController.RunStrategy | 描述模块应如何执行的枚举。 |
接口
课程
- ArchModule控制器
- 基础模块控制器
- 汽车模块控制器
- 命令成功模块控制器
- 设备功能模块控制器
- 内核测试模块控制器
- 主线测试模块控制器
- MaxSdkModuleController
- MinApiLevelModuleController
- MinSdkModuleController
- NativeBridgeModuleController
- PackageInstalledModuleController
- Sdk28模块控制器
- Sdk29模块控制器
- Sdk30模块控制器
- Sdk31模块控制器
- Sdk32模块控制器
- Sdk33模块控制器
- Sdk34模块控制器
- ShippingApiLevelModuleController
- 跳过pHWASanModuleController
- 测试失败模块控制器
枚举