ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.module.BaseModuleController
     ↳ com.android.tradefed.testtype.suite.module.ShippingApiLevelModuleController


デバイスが次の条件を満たしている場合に、テストを実行します。

  • min-api-level が定義されている場合: <ph type="x-smartling-placeholder">
      </ph>
    • デバイスが min-api-level 以降で発送されたこと。
  • vsr-min-api-level が定義されている場合: <ph type="x-smartling-placeholder">
      </ph>
    • デバイスが vsr-min-api-level 以降で発送されたこと。
    • ベンダー イメージは、vsr-min-api-level 以降の機能を実装しています。

概要

パブリック コンストラクタ

ShippingApiLevelModuleController()

パブリック メソッド

IModuleController.RunStrategy shouldRun(IInvocationContext context)

モジュールを実行するかどうかを決定するメソッド。

パブリック コンストラクタ

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

パブリック メソッド

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

モジュールを実行するかどうかを決定するメソッド。

パラメータ
context IInvocationContext: モジュールの IInvocationContext

戻り値
IModuleController.RunStrategy モジュールを実行する場合は RunStrategy#RUN、それ以外の場合は IModuleController.RunStrategy.FULL_MODULE_BYPASS

例外
DeviceNotAvailableException デバイスが利用できない場合