com.android.tradefed.testtype.suite.module

インターフェース

Iモジュールコントローラーモジュールを実行するかどうかを制御するインターフェース。

クラス

アーチモジュールコントローラーモジュール コントローラーは、特定のアーキテクチャに一致しない場合はテストを実行しません。
ベースモジュールコントローラーモジュールを実行するかどうかをチェックするために実装する必要があるIModuleControllerの基本実装。
デバイス機能モジュールコントローラー特定の機能をサポートしていない場合、モジュール コントローラーはテストを実行しません。
MainlineTestModuleControllerテスト対象デバイスにプリロードされたメインライン モジュールに基づいてテストを実行するモジュール コントローラーの基本クラス。
MinApiLevelModuleController指定された API レベルを下回る場合にテストを実行しないモジュール コントローラーの基本クラス。
MinSdkModuleコントローラー指定された 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モジュールの実行方法を説明する列挙型。