БазовыйМодульКонтроллер
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 () Возвращает, хочет ли модуль получить логарифмический сигнал при неудачном тесте. |
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 |
должен CaptureBugreport
public final boolean shouldCaptureBugreport ()
Возвращает, хочет ли модуль записать отчет об ошибке при неудачном тесте.
Возврат | |
---|---|
boolean |
долженCaptureLogcat
public final boolean shouldCaptureLogcat ()
Возвращает, хочет ли модуль записать логарифмический сигнал при неудачном тесте.
Возврат | |
---|---|
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 |