com.android.tradefed.testtype.suite.module
接口
| IModuleController | 用于控制是否应执行模块的接口。 |
类
| ArchModuleController | 模块控制器,用于在与任何给定架构不匹配时不运行测试。 |
| BaseModuleController |
IModuleController 的基本实现,应实现该接口以检查是否应运行
模块。
|
| CarModuleController | 此控制器可防止在非汽车设备上执行测试用例。 |
| CommandSuccessModuleController | 模块控制器的基类,用于根据 shell 命令失败跳过测试模块。 |
| DeviceFeatureModuleController | 模块控制器,用于在不支持某些功能时不运行测试。 |
| KernelTestModuleController | 模块控制器的基类,用于在与架构不匹配时不运行测试。 |
| MainlineTestModuleController | 模块控制器的基类,用于根据被测设备上预加载的 Mainline 模块运行测试。 |
| MaxSdkModuleController | 模块控制器的基类,用于在高于指定 SDK 版本号 的版本上不运行测试。 |
| MinApiLevelModuleController | 模块控制器的基类,用于在低于指定 API 级别时不运行测试。 |
| MinSdkModuleController | 模块控制器的基类,用于在低于指定 SDK 版本号 的版本上不运行测试。 |
| NativeBridgeModuleController | 模块控制器,用于检查设备是否支持原生桥接。 |
| PackageInstalledModuleController | 模块控制器,用于在设备未安装给定软件包时不运行测试。 |
| Sdk28ModuleController | 模块控制器,用于检查设备是否搭载 SDK 28 (Android 9) 或更高版本。 |
| Sdk29ModuleController | 仅当被测设备搭载 SDK 版本 29 或更高版本时才运行测试。 |
| Sdk30ModuleController | 仅当被测设备搭载 SDK 版本 30 或更高版本时才运行测试。 |
| Sdk31ModuleController | 仅当被测设备搭载 SDK 版本 31 或更高版本时才运行测试。 |
| Sdk32ModuleController | 仅当被测设备搭载 SDK 版本 32 或更高版本时才运行测试。 |
| Sdk33ModuleController | 仅当被测设备搭载 SDK 版本 33 或更高版本时才运行测试。 |
| Sdk34ModuleController | 仅当被测设备搭载 SDK 版本 34 或更高版本时才运行测试。 |
| Sdk35ModuleController | 仅当被测设备搭载 SDK 版本 35 或更高版本时才运行测试。 |
| Sdk36ModuleController | 仅当被测设备搭载 SDK 版本 36 或更高版本时才运行测试。 |
| Sdk37ModuleController | 仅当被测设备搭载 SDK 版本 37 或更高版本时才运行测试。 |
| ShippingApiLevelModuleController |
如果设备满足以下条件,则运行测试:
|
| SkipHWASanModuleController | 模块控制器的基类,用于在 HWASan build 上不运行测试。 |
| TestFailureModuleController | 模块控制器,用于调整测试失败日志的收集方式。 |
枚举
| IModuleController.RunStrategy | 描述模块应如何执行的枚举。 |
接口
类
- ArchModuleController
- BaseModuleController
- CarModuleController
- CommandSuccessModuleController
- DeviceFeatureModuleController
- KernelTestModuleController
- MainlineTestModuleController
- MaxSdkModuleController
- MinApiLevelModuleController
- MinSdkModuleController
- NativeBridgeModuleController
- PackageInstalledModuleController
- Sdk28ModuleController
- Sdk29ModuleController
- Sdk30ModuleController
- Sdk31ModuleController
- Sdk32ModuleController
- Sdk33ModuleController
- Sdk34ModuleController
- Sdk35ModuleController
- Sdk36ModuleController
- Sdk37ModuleController
- ShippingApiLevelModuleController
- SkipHWASanModuleController
- TestFailureModuleController
枚举