ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

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


Führen Sie Tests aus, wenn das Gerät die folgenden Bedingungen erfüllt:

  • Wenn min-api-level definiert ist:
    • Das Gerät wurde mit der min-api-level oder höher ausgeliefert.
  • Wenn vsr-min-api-level definiert ist:
    • Das Gerät wurde mit der vsr-min-api-level oder höher ausgeliefert.
    • Die Funktionen für die vsr-min-api-level oder höher wurden im Anbieter-Image implementiert.

Zusammenfassung

Öffentliche Konstruktoren

ShippingApiLevelModuleController()

Öffentliche Methoden

IModuleController.RunStrategy shouldRun(IInvocationContext context)

Methode, um zu entscheiden, ob das Modul ausgeführt werden soll oder nicht.

Öffentliche Konstruktoren

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Öffentliche Methoden

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

Methode, um zu entscheiden, ob das Modul ausgeführt werden soll oder nicht.

Parameter
context IInvocationContext: IInvocationContext des Moduls

Returns
IModuleController.RunStrategy RunStrategy.RUN, wenn das Modul ausgeführt werden soll, IModuleController.RunStrategy.FULL_MODULE_BYPASS andernfalls.

Ausgabe
DeviceNotAvailableException if device is not available