ตัวควบคุมฐานโมดูล

public abstract class BaseModuleController
extends Object implements IModuleController

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


การใช้งานพื้นฐานของ IModuleController ที่ควรนำมาใช้เพื่อตรวจสอบว่า ควรเรียกใช้หรือไม่

สรุป

ช่างก่อสร้างสาธารณะ

BaseModuleController()

วิธีการสาธารณะ

final IAbi getModuleAbi()

เมธอด Helper ในการรับโมดูล Abi

final String getModuleName()

เมธอด Helper ในการรับชื่อโมดูล

final boolean shouldCaptureBugreport()

แสดงผลว่าโมดูลต้องการบันทึกรายงานข้อบกพร่องเมื่อการทดสอบล้มเหลวหรือไม่

final boolean shouldCaptureLogcat()

แสดงผลว่าโมดูลต้องการบันทึก Logcat เมื่อการทดสอบล้มเหลวหรือไม่

final boolean shouldCaptureScreenshot()

แสดงผลว่าโมดูลต้องการจับภาพหน้าจอเมื่อการทดสอบล้มเหลวหรือไม่

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

วิธีการตัดสินใจว่าโมดูลควรทำงานหรือไม่

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

วิธีการกำหนดว่าโมดูลควรทำงานหรือไม่

ช่างก่อสร้างสาธารณะ

ตัวควบคุมฐานโมดูล

public BaseModuleController ()

วิธีการสาธารณะ

getModuleAbi

public final IAbi getModuleAbi ()

เมธอด Helper ในการรับโมดูล Abi

คิกรีเทิร์น
IAbi

ชื่อโมดูล

public final String getModuleName ()

เมธอด Helper ในการรับชื่อโมดูล

คิกรีเทิร์น
String

notCaptureBugreport

public final boolean shouldCaptureBugreport ()

แสดงผลว่าโมดูลต้องการบันทึกรายงานข้อบกพร่องเมื่อการทดสอบล้มเหลวหรือไม่

คิกรีเทิร์น
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

แสดงผลว่าโมดูลต้องการบันทึก Logcat เมื่อการทดสอบล้มเหลวหรือไม่

คิกรีเทิร์น
boolean

ควรจับภาพหน้าจอ

public final boolean shouldCaptureScreenshot ()

แสดงผลว่าโมดูลต้องการจับภาพหน้าจอเมื่อการทดสอบล้มเหลวหรือไม่

คิกรีเทิร์น
boolean

คุณควรเรียกใช้

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

วิธีการตัดสินใจว่าโมดูลควรทำงานหรือไม่

พารามิเตอร์
context IInvocationContext: IInvocationContext ของโมดูล

คิกรีเทิร์น
IModuleController.RunStrategy True หากโมดูลควรทำงาน มิฉะนั้นจะเป็น False

การขว้าง
DeviceNotAvailableException

โมดูลควรเรียกใช้

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

วิธีการกำหนดว่าโมดูลควรทำงานหรือไม่

พารามิเตอร์
context IInvocationContext: IInvocationContext ของโมดูล

คิกรีเทิร์น
IModuleController.RunStrategy True หากโมดูลควรทำงาน มิฉะนั้นจะเป็น False

การขว้าง
DeviceNotAvailableException