BaseModuleController

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)

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

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

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

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

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