ShippingApiLevelModuleController

public class ShippingApiLevelModuleController
extends BaseModuleController

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


अगर डिवाइस इन शर्तों को पूरा करता है, तो टेस्ट चलाएं:

  • अगर min-api-level तय किया गया है:
    • डिवाइस, min-api-level या उसके बाद के वर्शन के साथ शिप किया गया हो.
  • अगर vsr-min-api-level तय किया गया है, तो:
    • डिवाइस, vsr-min-api-level या उसके बाद के वर्शन के साथ शिप किया गया हो.
    • वेंडर इमेज ने vsr-min-api-level या उसके बाद के वर्शन के लिए, सुविधाएं लागू की हैं.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

ShippingApiLevelModuleController()

सार्वजनिक तरीके

IModuleController.RunStrategy shouldRun(IInvocationContext context)

यह तय करने का तरीका कि मॉड्यूल चलना चाहिए या नहीं.

सार्वजनिक कंस्ट्रक्टर

ShippingApiLevelModuleController

public ShippingApiLevelModuleController ()

सार्वजनिक तरीके

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

यह तय करने का तरीका कि मॉड्यूल चलना चाहिए या नहीं.

पैरामीटर
context IInvocationContext: मॉड्यूल का IInvocationContext

रिटर्न
IModuleController.RunStrategy RunStrategy#RUN अगर मॉड्यूल को चलाना है, तो IModuleController.RunStrategy.FULL_MODULE_BYPASS.

थ्रो
DeviceNotAvailableException अगर डिवाइस उपलब्ध नहीं है