ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.module.BaseModuleController
     ↳ 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 :
    • L'appareil a été livré avec min-api-level ou une version ultérieure.
  • Si vsr-min-api-level est défini :
    • L'appareil a été livré avec 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éterminer si le module doit s'exécuter ou non.

Constructeurs publics

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Méthodes publiques

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

Méthode permettant de déterminer 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, IModuleController.RunStrategy.FULL_MODULE_BYPASS dans le cas contraire.

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