ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

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


Uruchamiaj testy, jeśli urządzenie spełnia te warunki:

  • Jeśli zdefiniowano wartość min-api-level:
    • Urządzenie zostało dostarczone z min-api-level lub nowszą wersją.
  • Jeśli zdefiniowano wartość vsr-min-api-level:
    • Urządzenie zostało dostarczone z vsr-min-api-level lub nowszą wersją.
    • Obraz dostawcy zaimplementował funkcje dla wersji vsr-min-api-level lub nowszej.
  • Jeśli zdefiniowano wartość vendor-min-api-level:
    • Obraz dostawcy zaimplementował funkcje dla wersji vendor-min-api-level lub nowszej.

Podsumowanie

Konstruktory publiczne

ShippingApiLevelModuleController()

Metody publiczne

IModuleController.RunStrategy shouldRun(IInvocationContext context)

Metoda decydowania, czy moduł ma być uruchomiony.

Konstruktory publiczne

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

Metody publiczne

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metoda decydowania, czy moduł ma być uruchomiony.

Parametry
context IInvocationContext: IInvocationContext modułu

Zwraca
IModuleController.RunStrategy RunStrategy.RUN, jeśli moduł ma być uruchomiony, w przeciwnym razie RunStrategy.FULL_MODULE_BYPASS.

Zgłasza
DeviceNotAvailableException jeśli urządzenie jest niedostępne;