com.android.tradefed.testtype.suite.module
インターフェース
| IModuleController | モジュールを実行するかどうかを制御するインターフェース。 |
クラス
| ArchModuleController | 指定されたアーキテクチャのいずれにも一致しない場合にテストを実行しないモジュール コントローラ。 |
| BaseModuleController |
IModuleController の基本的な実装。モジュールを実行するかどうかを確認するために実装する必要があります。
|
| CarModuleController | このコントローラは、自動車以外のデバイスでのテストケースの実行を防止します。 |
| CommandSuccessModuleController | シェル コマンドの失敗に基づいてテスト モジュールをスキップするモジュール コントローラの基本クラス。 |
| 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 ビルドでテストを実行しないモジュール コントローラの基本クラス。 |
| 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
列挙型