BaseModuleController

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