BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

java.lang.Object
com.android.tradefed.testtype.suite.module.BaseModuleController


Implementação básica do IModuleController que deve ser implementada para verificar se um módulo deve ser executado ou não.

Resumo

Construtores públicos

BaseModuleController ()

Métodos públicos

final IAbi getModuleAbi ()

Método auxiliar para obter o módulo abi.

final String getModuleName ()

Método auxiliar para obter o nome do módulo.

final boolean shouldCaptureBugreport ()

Retorna se o módulo deseja ou não capturar o relatório de bug em caso de falha no teste.

final boolean shouldCaptureLogcat ()

Retorna se o módulo deseja ou não capturar o logcat em caso de falha no teste.

final boolean shouldCaptureScreenshot ()

Retorna se o módulo deseja ou não capturar a captura de tela em caso de falha no teste.

abstract IModuleController.RunStrategy shouldRun ( IInvocationContext context)

Método para decidir se o módulo deve ser executado ou não.

final IModuleController.RunStrategy shouldRunModule ( IInvocationContext context)

Método para determinar se um módulo deve ser executado ou não.

Construtores públicos

BaseModuleController

public BaseModuleController ()

Métodos públicos

getModuleAbi

public final IAbi getModuleAbi ()

Método auxiliar para obter o módulo abi.

Devoluções
IAbi

getModuleName

public final String getModuleName ()

Método auxiliar para obter o nome do módulo.

Devoluções
String

deveriaCaptureBugreport

public final boolean shouldCaptureBugreport ()

Retorna se o módulo deseja ou não capturar o relatório de bug em caso de falha no teste.

Devoluções
boolean

deveriaCaptureLogcat

public final boolean shouldCaptureLogcat ()

Retorna se o módulo deseja ou não capturar o logcat em caso de falha no teste.

Devoluções
boolean

deveriaCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Retorna se o módulo deseja ou não capturar a captura de tela em caso de falha no teste.

Devoluções
boolean

deveriaExecutar

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Método para decidir se o módulo deve ser executado ou não.

Parâmetros
context IInvocationContext : o IInvocationContext do módulo

Devoluções
IModuleController.RunStrategy Verdadeiro se o módulo deve ser executado, caso contrário, falso.

Lança
DeviceNotAvailableException

deveriaRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Método para determinar se um módulo deve ser executado ou não.

Parâmetros
context IInvocationContext : o IInvocationContext do módulo.

Devoluções
IModuleController.RunStrategy Verdadeiro se o módulo deve ser executado, caso contrário, falso.

Lança
DeviceNotAvailableException