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 Возвращает true, если модуль должен быть запущен, false в противном случае.

Броски
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Метод определения того, следует ли запускать модуль или нет.

Параметры
context IInvocationContext : IInvocationContext модуля.

Возвраты
IModuleController.RunStrategy Возвращает true, если модуль должен быть запущен, false в противном случае.

Броски
DeviceNotAvailableException