БазовыйМодульКонтроллер
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 | |