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 durch, wenn das Gerät die folgenden Bedingungen erfüllt:

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

Zusammenfassung

Öffentliche Konstrukteure

ShippingApiLevelModuleController ()

Öffentliche Methoden

IModuleController.RunStrategy shouldRun ( IInvocationContext context)

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

Öffentliche Konstrukteure

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Öffentliche Methoden

sollte laufen

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

Parameter
context IInvocationContext : der IInvocationContext des Moduls

Kehrt zurück
IModuleController.RunStrategy RunStrategy#RUN wenn das Modul laufen soll, sonst IModuleController.RunStrategy.FULL_MODULE_BYPASS .

Wirft
wenn das Gerät nicht verfügbar ist
DeviceNotAvailableException