BaseModuleController
public abstract class BaseModuleController
extends Object
implements IModuleController
java.lang.Object | |
↳ | 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) Метод определения, должен ли модуль запускаться или нет. |
Общественные конструкторы
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 |
shouldCaptureScreenshot
public final boolean shouldCaptureScreenshot ()
Возвращает, хочет ли модуль сделать снимок экрана при ошибке теста.
Возврат | |
---|---|
boolean |
shouldRun
public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)
Метод определения, запускать модуль или нет.
Параметры | |
---|---|
context | IInvocationContext : IInvocationContext модуля |
Возврат | |
---|---|
IModuleController.RunStrategy | Истина, если модуль должен работать, в противном случае - ложь. |
shouldRunModule
public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
Метод определения, должен ли модуль запускаться или нет.
Параметры | |
---|---|
context | IInvocationContext : IInvocationContext модуля. |
Возврат | |
---|---|
IModuleController.RunStrategy | Истина, если модуль должен работать, в противном случае - ложь. |