BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


Cách triển khai cơ bản của IModuleController cần được triển khai để kiểm tra xem một mô-đun có nên chạy hay không.

Tóm tắt

Hàm khởi tạo công khai

BaseModuleController()

Phương thức công khai

final IAbi getModuleAbi()

Phương thức trợ giúp để lấy abi của mô-đun.

final String getModuleName()

Phương thức trợ giúp để lấy tên mô-đun.

final boolean shouldCaptureBugreport()

Trả về việc mô-đun có muốn ghi lại báo cáo lỗi khi kiểm thử không thành công hay không.

final boolean shouldCaptureLogcat()

Trả về việc mô-đun có muốn ghi lại logcat khi kiểm thử không thành công hay không.

final boolean shouldCaptureScreenshot()

Trả về việc mô-đun có muốn chụp ảnh màn hình khi thất bại trong kiểm thử hay không.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Phương thức quyết định xem mô-đun có nên chạy hay không.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Phương thức xác định xem một mô-đun có nên chạy hay không.

Hàm khởi tạo công khai

BaseModuleController

public BaseModuleController ()

Phương thức công khai

getModuleAbi

public final IAbi getModuleAbi ()

Phương thức trợ giúp để lấy abi của mô-đun.

Giá trị trả về
IAbi

getModuleName

public final String getModuleName ()

Phương thức trợ giúp để lấy tên mô-đun.

Giá trị trả về
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Trả về việc mô-đun có muốn ghi lại báo cáo lỗi khi kiểm thử không thành công hay không.

Giá trị trả về
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Trả về việc mô-đun có muốn ghi lại logcat khi kiểm thử không thành công hay không.

Giá trị trả về
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Trả về việc mô-đun có muốn chụp ảnh màn hình khi thất bại trong kiểm thử hay không.

Giá trị trả về
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Phương thức quyết định xem mô-đun có nên chạy hay không.

Tham số
context IInvocationContext: IInvocationContext của mô-đun

Giá trị trả về
IModuleController.RunStrategy True nếu mô-đun sẽ chạy, false nếu không.

Gửi
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Phương thức xác định xem một mô-đun có nên chạy hay không.

Tham số
context IInvocationContext: IInvocationContext của mô-đun.

Giá trị trả về
IModuleController.RunStrategy True nếu mô-đun sẽ chạy, false nếu không.

Gửi
DeviceNotAvailableException