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 der min-api-level oder höher ausgeliefert.
  • Wenn vsr-min-api-level definiert ist:
    • Das Gerät wird mit der Stufe vsr-min-api-level oder höher ausgeliefert.
    • Das Anbieter-Image implementierte die Funktionen für die vsr-min-api-level oder höher.

Zusammenfassung

Öffentliche Bauträger

ShippingApiLevelModuleController ()

Öffentliche Methoden

IModuleController.RunStrategy shouldRun ( IInvocationContext context)

Methode zur Entscheidung, ob das Modul ausgeführt werden soll oder nicht.

Öffentliche Bauträger

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Öffentliche Methoden

sollteRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

Methode zur Entscheidung, 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 ausgeführt werden soll, andernfalls IModuleController.RunStrategy.FULL_MODULE_BYPASS .

Würfe
DeviceNotAvailableException wenn das Gerät nicht verfügbar ist