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 na falha do teste.

final boolean shouldCaptureLogcat ()

Retorna se o módulo deseja ou não capturar o logcat na falha do teste.

final boolean shouldCaptureScreenshot ()

Retorna se o módulo deseja ou não capturar a captura de tela na falha do 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

shouldCaptureBugrereport

public final boolean shouldCaptureBugreport ()

Retorna se o módulo deseja ou não capturar o relatório de bug na falha do teste.

devoluções
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Retorna se o módulo deseja ou não capturar o logcat na falha do teste.

devoluções
boolean

deve capturar captura de tela

public final boolean shouldCaptureScreenshot ()

Retorna se o módulo deseja ou não capturar a captura de tela na falha do teste.

devoluções
boolean

deve correr

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 True se o módulo deve ser executado, false caso contrário.

lances
DeviceNotAvailableException

deveRunModule

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 True se o módulo deve ser executado, false caso contrário.

lances
DeviceNotAvailableException