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 :
    • Устройство поставлялось с min-api-level или более поздней версией.
  • Если vsr-min-api-level определен:
    • Устройство поставлялось с версией API vsr-min-api-level или более поздней.
    • В образе поставщика реализованы функции для vsr-min-api-level или более поздних версий.
  • Если задан параметр vendor-min-api-level :
    • В образе поставщика реализованы функции для vendor-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 если модуль должен быть запущен, RunStrategy.FULL_MODULE_BYPASS в противном случае.

Броски
DeviceNotAvailableException если устройство недоступно