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ó 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 mô-đun.

final String getModuleName()

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

final boolean shouldCaptureBugreport()

Trả về kết quả cho biết 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ề kết quả cho biết 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ề liệu mô-đun có muốn chụp ảnh màn hình khi kiểm thử không thành công hay không.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

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

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Phương thức để xác định xem một mô-đun có 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 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ề kết quả cho biết 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ề kết quả cho biết 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 có phải mô-đun muốn chụp ảnh màn hình khi kiểm thử không thành công hay không.

Giá trị trả về
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

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

Giá trị trả về
IModuleController.RunStrategy Đúng nếu mô-đun sẽ chạy, sai 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 Đúng nếu mô-đun sẽ chạy, sai nếu không.

Gửi
DeviceNotAvailableException