ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

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


Esegui i test se il dispositivo soddisfa le seguenti condizioni:

  • Se è definito min-api-level:
    • Il dispositivo è stato fornito con min-api-level o versioni successive.
  • Se è definito vsr-min-api-level:
    • Il dispositivo è stato fornito con vsr-min-api-level o versioni successive.
    • L'immagine del fornitore ha implementato le funzionalità per vsr-min-api-level o versioni successive.
  • Se è definito vendor-min-api-level:
    • L'immagine del fornitore ha implementato le funzionalità per il vendor-min-api-level o versioni successive.

Riepilogo

Costruttori pubblici

ShippingApiLevelModuleController()

Metodi pubblici

IModuleController.RunStrategy shouldRun(IInvocationContext context)

Metodo per decidere se il modulo deve essere eseguito o meno.

Costruttori pubblici

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Metodi pubblici

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metodo per decidere se il modulo deve essere eseguito o meno.

Parametri
context IInvocationContext: il IInvocationContext del modulo

Resi
IModuleController.RunStrategy RunStrategy.RUN se il modulo deve essere eseguito, RunStrategy.FULL_MODULE_BYPASS in caso contrario.

Genera
DeviceNotAvailableException se il dispositivo non è disponibile