com.android.tradefed.testtype.suite.module
接口
模塊控制器 | 用於控制是否應執行模塊的接口。 |
班級
ArchModule控制器 | 模塊控制器在不匹配任何給定架構時不運行測試。 |
基礎模塊控制器 | IModuleController 的基本實現,應該實現以檢查模塊是否應該運行。 |
汽車模塊控制器 | 該控制器可防止在非汽車設備上執行測試用例。 |
設備功能模塊控制器 | 不支持某些功能時不運行測試的模塊控制器。 |
主線測試模塊控制器 | 模塊控制器的基類,用於根據被測設備上預加載的主線模塊運行測試。 |
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 | 如果設備滿足以下條件,則運行測試:
|
跳過 HWASanModuleController | 不在 HWASan 構建上運行測試的模塊控制器的基類。 |
測試失敗模塊控制器 | 只是想調整收集的測試失敗日誌的行為方式的模塊控制器。 |
枚舉
IModuleController.RunStrategy | 描述模塊應該如何執行的枚舉。 |
接口
班級
- ArchModule控制器
- 基礎模塊控制器
- 汽車模塊控制器
- 設備功能模塊控制器
- 主線測試模塊控制器
- MaxSdkModuleController
- MinApiLevelModuleController
- MinSdkModuleController
- NativeBridgeModuleController
- PackageInstalledModuleController
- SDK28模塊控制器
- SDK29模塊控制器
- SDK30模塊控制器
- SDK31模塊控制器
- SDK32模塊控制器
- SDK33模塊控制器
- SDK34模塊控制器
- ShippingApiLevelModuleController
- 跳過 HWASanModuleController
- 測試失敗模塊控制器
枚舉