BaseModuleController
public
abstract
class
BaseModuleController
extends Object
implements
IModuleController
Objeto java.lang. | |
↳ | com.android.tradefed.testtype.suite.module.BaseModuleController |
Es la implementación básica de IModuleController
que debe implementarse para verificar si se produce un
módulo debe ejecutarse o no.
Resumen
Constructores públicos | |
---|---|
BaseModuleController()
|
Métodos públicos | |
---|---|
final
IAbi
|
getModuleAbi()
Es un método de ayuda para obtener la ABI del módulo. |
final
String
|
getModuleName()
Es un método de ayuda para obtener el nombre del módulo. |
final
boolean
|
shouldCaptureBugreport()
Muestra si el módulo quiere capturar el informe de errores en la prueba fallida. |
final
boolean
|
shouldCaptureLogcat()
Muestra si el módulo quiere capturar el logcat en caso de falla de la prueba. |
final
boolean
|
shouldCaptureScreenshot()
Muestra si el módulo quiere tomar la captura de pantalla cuando falla la prueba. |
abstract
IModuleController.RunStrategy
|
shouldRun(IInvocationContext context)
El 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 ()
Es un método de ayuda para obtener la ABI del módulo.
Muestra | |
---|---|
IAbi |
getModuleName
public final String getModuleName ()
Es un método de ayuda para obtener el nombre del módulo.
Muestra | |
---|---|
String |
Informes de Errores de Captura
public final boolean shouldCaptureBugreport ()
Muestra si el módulo quiere capturar el informe de errores en la prueba fallida.
Muestra | |
---|---|
boolean |
shouldCaptureLogcat
public final boolean shouldCaptureLogcat ()
Muestra si el módulo quiere capturar el logcat en caso de falla de la prueba.
Muestra | |
---|---|
boolean |
Captura la captura de pantalla
public final boolean shouldCaptureScreenshot ()
Muestra si el módulo quiere tomar la captura de pantalla cuando falla la prueba.
Muestra | |
---|---|
boolean |
deberías ejecutar
public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)
El 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 debe ejecutarse el módulo. De lo contrario, es falso. |
Arroja | |
---|---|
DeviceNotAvailableException |
Módulo de ejecución
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 debe ejecutarse el módulo. De lo contrario, es falso. |
Arroja | |
---|---|
DeviceNotAvailableException |