БазовыйМодульКонтроллер

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