Базмодулеконтроллер
public abstract class BaseModuleController
extends Object
implements IModuleController
java.lang.Объект | |
↳ | 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 ()
Публичные методы
getModuleAbi
public final IAbi getModuleAbi ()
Вспомогательный метод для получения модуля abi.
Возвращает | |
---|---|
IAbi |
getModuleName
public final String getModuleName ()
Вспомогательный метод для получения имени модуля.
Возвращает | |
---|---|
String |
shouldCaptureСообщить об ошибке
public final boolean shouldCaptureBugreport ()
Возвращает, хочет ли модуль зафиксировать отчет об ошибке при сбое теста.
Возвращает | |
---|---|
boolean |
долженCaptureLogcat
public final boolean shouldCaptureLogcat ()
Возвращает, хочет ли модуль зафиксировать logcat при сбое теста.
Возвращает | |
---|---|
boolean |
долженЗахватитьСнимок экрана
public final boolean shouldCaptureScreenshot ()
Возвращает, хочет ли модуль сделать снимок экрана при сбое теста.
Возвращает | |
---|---|
boolean |
должен работать
public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)
Метод, чтобы решить, должен ли модуль работать или нет.
Параметры | |
---|---|
context | IInvocationContext : IInvocationContext модуля. |
Возвращает | |
---|---|
IModuleController.RunStrategy | True, если модуль должен работать, иначе false. |
Броски | |
---|---|
DeviceNotAvailableException |
должен запустить модуль
public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
Метод для определения, должен ли модуль запускаться или нет.
Параметры | |
---|---|
context | IInvocationContext : IInvocationContext модуля. |
Возвращает | |
---|---|
IModuleController.RunStrategy | True, если модуль должен работать, иначе false. |
Броски | |
---|---|
DeviceNotAvailableException |