وحدة تحكُّم في قاعدة أساسية

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()

تُعرِض ما إذا كانت الوحدة تريد تسجيل logcat في حال تعذُّر الاختبار.

final boolean shouldCaptureScreenshot()

تشير إلى ما إذا كانت الوحدة تريد التقاط لقطة شاشة في حال تعذُّر إجراء الاختبار.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

طريقة تحديد ما إذا كان يجب تشغيل الوحدة أم لا

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

طريقة لتحديد ما إذا كان يجب تشغيل وحدة أم لا

وظائف الإنشاء العامة

BaseModuleController

public BaseModuleController ()

الطرق العامة

getModuleAbi

public final IAbi getModuleAbi ()

طريقة مساعدة للحصول على abi للوحدة

المرتجعات
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: IInvocationContext الوحدة

المرتجعات
IModuleController.RunStrategy صحيح إذا كان يجب تشغيل الوحدة، وخطأ في الحالات الأخرى.

عمليات الرمي
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

طريقة لتحديد ما إذا كان يجب تشغيل وحدة أم لا

المعلمات
context IInvocationContext: IInvocationContext الوحدة

المرتجعات
IModuleController.RunStrategy صحيح إذا كان يجب تشغيل الوحدة، وخطأ في الحالات الأخرى.

عمليات الرمي
DeviceNotAvailableException