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: <ph type="x-smartling-placeholder">
      </ph>
    • Das Gerät, das mit min-api-level oder einem späteren Gerät versendet wurde.
  • Wenn vsr-min-api-level definiert ist: <ph type="x-smartling-placeholder">
      </ph>
    • Das Gerät, das mit vsr-min-api-level oder einem späteren Gerät versendet wurde.
    • Im Anbieterbild wurden die Funktionen für vsr-min-api-level oder höher implementiert.

Zusammenfassung

Öffentliche Konstruktoren

ShippingApiLevelModuleController()

Öffentliche Methoden

IModuleController.RunStrategy shouldRun(IInvocationContext context)

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

Öffentliche Konstruktoren

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Öffentliche Methoden

sollte ausgeführt werden

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

Parameter
context IInvocationContext: die IInvocationContext des Moduls

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

Ausgabe
DeviceNotAvailableException wenn Gerät nicht verfügbar ist