BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


Implementación básica de IModuleController que se debe implementar para verificar si un módulo se debe ejecutar o no.

Resumen

Constructores públicos

BaseModuleController()

Métodos públicos

final IAbi getModuleAbi()

Método auxiliar para obtener el ABI del módulo.

final String getModuleName()

Método auxiliar para obtener el nombre del módulo.

final boolean shouldCaptureBugreport()

Devuelve si el módulo desea o no capturar el informe de errores en caso de prueba fallida.

final boolean shouldCaptureLogcat()

Devuelve si el módulo desea capturar el logcat en caso de prueba fallida.

final boolean shouldCaptureScreenshot()

Devuelve si el módulo desea capturar la captura de pantalla en caso de prueba fallida.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Método para decidir si el módulo debe ejecutarse o no.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Método para determinar si un módulo debe ejecutarse o no.

Constructores públicos

BaseModuleController

public BaseModuleController ()

Métodos públicos

getModuleAbi

public final IAbi getModuleAbi ()

Método auxiliar para obtener el ABI del módulo.

Muestra
IAbi

getModuleName

public final String getModuleName ()

Método auxiliar para obtener el nombre del módulo.

Muestra
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Devuelve si el módulo desea o no capturar el informe de errores en caso de prueba fallida.

Muestra
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Devuelve si el módulo desea capturar el logcat en caso de prueba fallida.

Muestra
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Devuelve si el módulo desea capturar la captura de pantalla en caso de prueba fallida.

Muestra
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Método para decidir si el módulo debe ejecutarse o no.

Parámetros
context IInvocationContext: Es el IInvocationContext del módulo.

Muestra
IModuleController.RunStrategy Es verdadero si el módulo debe ejecutarse y falso en caso contrario.

Arroja
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Método para determinar si un módulo debe ejecutarse o no.

Parámetros
context IInvocationContext: Es el IInvocationContext del módulo.

Muestra
IModuleController.RunStrategy Es verdadero si el módulo debe ejecutarse y falso en caso contrario.

Arroja
DeviceNotAvailableException