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 les tests si l'appareil répond aux 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 de vsr-min-api-level ou d'une version ultérieure.
  • Si vendor-min-api-level est défini :
    • L'image du fournisseur a implémenté les fonctionnalités de vendor-min-api-level ou d'une 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, RunStrategy.FULL_MODULE_BYPASS dans le cas contraire.

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