BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


IModuleController को बुनियादी तौर पर लागू किया गया है. इसे यह जांच करने के लिए लागू किया जाना चाहिए कि कोई मॉड्यूल चलना चाहिए या नहीं.

खास जानकारी

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

BaseModuleController()

पब्लिक मेथड

final IAbi getModuleAbi()

मॉड्यूल का एबीआई पाने के लिए हेल्पर मेथड.

final String getModuleName()

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

final boolean shouldCaptureBugreport()

इससे पता चलता है कि मॉड्यूल, टेस्ट के फ़ेल होने पर गड़बड़ी की रिपोर्ट कैप्चर करना चाहता है या नहीं.

final boolean shouldCaptureLogcat()

इससे पता चलता है कि मॉड्यूल, टेस्ट के फ़ेल होने पर logcat को कैप्चर करना चाहता है या नहीं.

final boolean shouldCaptureScreenshot()

इससे पता चलता है कि टेस्ट के फ़ेल होने पर, मॉड्यूल को स्क्रीनशॉट कैप्चर करना है या नहीं.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

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

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

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

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

BaseModuleController

public BaseModuleController ()

पब्लिक मेथड

getModuleAbi

public final IAbi getModuleAbi ()

मॉड्यूल का एबीआई पाने के लिए हेल्पर मेथड.

रिटर्न
IAbi

getModuleName

public final String getModuleName ()

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

रिटर्न
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

इससे पता चलता है कि मॉड्यूल, टेस्ट के फ़ेल होने पर गड़बड़ी की रिपोर्ट कैप्चर करना चाहता है या नहीं.

रिटर्न
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

इससे पता चलता है कि मॉड्यूल, टेस्ट के फ़ेल होने पर logcat को कैप्चर करना चाहता है या नहीं.

रिटर्न
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

इससे पता चलता है कि टेस्ट के फ़ेल होने पर, मॉड्यूल को स्क्रीनशॉट कैप्चर करना है या नहीं.

रिटर्न
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

पैरामीटर
context IInvocationContext: the IInvocationContext of the module

रिटर्न
IModuleController.RunStrategy अगर मॉड्यूल को चलना चाहिए, तो वैल्यू true होगी. अगर ऐसा नहीं है, तो वैल्यू false होगी.

थ्रो
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

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

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

रिटर्न
IModuleController.RunStrategy अगर मॉड्यूल को चलना चाहिए, तो वैल्यू true होगी. अगर ऐसा नहीं है, तो वैल्यू false होगी.

थ्रो
DeviceNotAvailableException