ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.module.BaseModuleController (en anglais)
     ↳ com.android.tradefed.testtype.suite.module.ShippingApiLevelModuleController


Exécutez des tests si l'appareil remplit les conditions suivantes:

  • Si min-api-level est défini: <ph type="x-smartling-placeholder">
      </ph>
    • Appareil livré avec le min-api-level ou une version ultérieure.
  • Si vsr-min-api-level est défini: <ph type="x-smartling-placeholder">
      </ph>
    • Appareil livré avec le vsr-min-api-level ou une version ultérieure.
    • L'image du fournisseur a implémenté les fonctionnalités pour vsr-min-api-level ou version ultérieure.

Résumé

Constructeurs publics

ShippingApiLevelModuleController()

Méthodes publiques

IModuleController.RunStrategy shouldRun(IInvocationContext context)

Méthode permettant de décider si le module doit s'exécuter ou non.

Constructeurs publics

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Méthodes publiques

Exécuter

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

Méthode permettant de décider si le module doit s'exécuter ou non.

Paramètres
context IInvocationContext: IInvocationContext du module

Renvoie
IModuleController.RunStrategy RunStrategy#RUN si le module doit s'exécuter, et IModuleController.RunStrategy.FULL_MODULE_BYPASS dans le cas contraire.

Génère
DeviceNotAvailableException si l'appareil n'est pas disponible