Controlador de módulo base

public abstract class BaseModuleController
extends Object implements IModuleController

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


Implementación básica de IModuleController que debe implementarse para verificar si un módulo debe ejecutarse o no.

Resumen

Constructores públicos

BaseModuleController ()

Métodos públicos

final IAbi getModuleAbi ()

Método auxiliar para obtener el módulo abi.

final String getModuleName ()

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

final boolean shouldCaptureBugreport ()

Devuelve si el módulo desea capturar el informe de error en caso de falla de la prueba.

final boolean shouldCaptureLogcat ()

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

final boolean shouldCaptureScreenshot ()

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

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

Controlador de módulo base

public BaseModuleController ()

Métodos públicos

getModuleAbi

public final IAbi getModuleAbi ()

Método auxiliar para obtener el módulo abi.

Devoluciones
IAbi

obtener nombre del módulo

public final String getModuleName ()

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

Devoluciones
String

debería capturar informe de errores

public final boolean shouldCaptureBugreport ()

Devuelve si el módulo desea capturar el informe de error en caso de falla de la prueba.

Devoluciones
boolean

deberíaCaptureLogcat

public final boolean shouldCaptureLogcat ()

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

Devoluciones
boolean

debería capturar captura de pantalla

public final boolean shouldCaptureScreenshot ()

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

Devoluciones
boolean

debería ejecutar

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

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

Devoluciones
IModuleController.RunStrategy Verdadero si el módulo debe ejecutarse; falso en caso contrario.

Lanza
DeviceNotAvailableException

debería ejecutar el módulo

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

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

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

Devoluciones
IModuleController.RunStrategy Verdadero si el módulo debe ejecutarse; falso en caso contrario.

Lanza
DeviceNotAvailableException