Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

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
RuntimeException wenn das Gerät nicht verfügbar ist
DeviceNotAvailableException