Базмодулеконтроллер

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