Google 致力于为黑人社区推动种族平等。查看具体举措

基础模块控制器

public abstract class BaseModuleController
extends Object implements IModuleController

对象
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)

确定模块是否应运行的方法。

公共构造函数

基础模块控制器

public BaseModuleController ()

公共方法

获取模块Abi

public final IAbi getModuleAbi ()

获取模块 abi 的辅助方法。

退货
IAbi

获取模块名称

public final String getModuleName ()

获取模块名称的辅助方法。

退货
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

返回模块是否想要在测试失败时捕获错误报告。

退货
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

返回模块是否想要在测试失败时捕获 logcat。

退货
boolean

shouldCapture截图

public final boolean shouldCaptureScreenshot ()

返回模块是否要在测试失败时捕获屏幕截图。

退货
boolean

应该运行

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

决定模块是否应该运行的方法。

参数
context IInvocationContext :在IInvocationContext模块

退货
IModuleController.RunStrategy如果模块应该运行,则为真,否则为假。

应该运行模块

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

确定模块是否应运行的方法。

参数
context IInvocationContext :在IInvocationContext模块。

退货
IModuleController.RunStrategy如果模块应该运行,则为真,否则为假。