शिपिंगएपिलेवलमॉड्यूलकंट्रोलर

public class ShippingApiLevelModuleController
extends BaseModuleController

java.lang.ऑब्जेक्ट
मैं 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)

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

सार्वजनिक निर्माणकर्ता

शिपिंगएपिलेवलमॉड्यूलकंट्रोलर

public ShippingApiLevelModuleController ()

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

चाहिए रन

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

मापदंडों
context IInvocationContext : मॉड्यूल का IInvocationContext

रिटर्न
IModuleController.RunStrategy RunStrategy#RUN यदि मॉड्यूल चलाना चाहिए, IModuleController.RunStrategy.FULL_MODULE_BYPASS अन्यथा।

फेंकता
RuntimeException अगर डिवाइस उपलब्ध नहीं है
DeviceNotAvailableException