ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

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


Ejecuta pruebas si el dispositivo cumple con las siguientes condiciones:

  • Si se define min-api-level, sucede lo siguiente:
    • El dispositivo se envió con el min-api-level o una versión posterior.
  • Si se define vsr-min-api-level, sucede lo siguiente:
    • El dispositivo se envió con el vsr-min-api-level o una versión posterior.
    • La imagen del proveedor implementó las funciones para vsr-min-api-level o versiones posteriores.

Resumen

Constructores públicos

ShippingApiLevelModuleController()

Métodos públicos

IModuleController.RunStrategy shouldRun(IInvocationContext context)

El método para decidir si el módulo debe ejecutarse o no.

Constructores públicos

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Métodos públicos

deberías ejecutar

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

El método para decidir si el módulo debe ejecutarse o no.

Parámetros
context IInvocationContext: Es el IInvocationContext del módulo.

Muestra
IModuleController.RunStrategy RunStrategy#RUN si el módulo debe ejecutarse; de lo contrario, IModuleController.RunStrategy.FULL_MODULE_BYPASS.

Arroja
DeviceNotAvailableException si el dispositivo no está disponible