बेस मॉड्यूल कंट्रोलर

public abstract class BaseModuleController
extends Object implements IModuleController

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


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

खास जानकारी

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

BaseModuleController()

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

final IAbi getModuleAbi()

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

final String getModuleName()

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

final boolean shouldCaptureBugreport()

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

final boolean shouldCaptureLogcat()

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

final boolean shouldCaptureScreenshot()

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

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

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

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

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

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

बेस मॉड्यूल कंट्रोलर

public BaseModuleController ()

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

गेटमॉड्यूलएबी

public final IAbi getModuleAbi ()

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

रिटर्न
IAbi

getमॉड्यूल का नाम

public final String getModuleName ()

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

रिटर्न
String

'कैप्चरबग रिपोर्ट'

public final boolean shouldCaptureBugreport ()

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

रिटर्न
boolean

CANNOT TRANSLATE

public final boolean shouldCaptureLogcat ()

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

रिटर्न
boolean

स्क्रीनशॉट कैप्चर करना चाहिए

public final boolean shouldCaptureScreenshot ()

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

रिटर्न
boolean

रन

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

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

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

थ्रो
DeviceNotAvailableException

रन मॉड्यूल

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

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

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

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

थ्रो
DeviceNotAvailableException