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
- 測試失敗模組控制器
列舉