com.android.tradefed.testtype.suite.module

接口

模塊控制器用於控制是否應執行模塊的接口。

班級

建築模塊控制器模塊控制器在與任何給定架構不匹配時不運行測試。
基礎模塊控制器基本實現IModuleController應該檢查如果一個模塊應該運行或無法執行。
設備功能模塊控制器模塊控制器在不支持某些功能時不運行測試。
主線測試模塊控制器模塊控制器的基類,用於根據被測設備上預加載的主線模塊運行測試。
MinApiLevelModuleController模塊控制器在低於指定 API 級別時不運行測試的基類。
MinSdkModuleController模塊控制器的基類,不會在低於指定 SDK 版本號的版本上運行測試。
PackageInstalledModuleController當設備沒有安裝給定的包時,模塊控制器不運行測試。
SDK28 模塊控制器用於檢查設備是否在 SDK 28 (Android 9) 或更高版本上的模塊控制器。
SDK29模塊控制器僅當被測設備為 SDK 29 或更高版本時才運行測試。
SDK30 模塊控制器僅當被測設備為 SDK 30 或更高版本時才運行測試。
SDK31 模塊控制器僅當被測設備為 SDK 31 或更高版本時才運行測試。
ShippingApiLevelModuleController如果設備滿足以下條件,則運行測試:
  • 如果min-api-level定義如下:
    • 隨該設備min-api-level或更高版本。

枚舉

IModuleController.RunStrategy描述模塊應該如何執行的枚舉。