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 se debe ejecutar un módulo o no.
Resumen
Constructores públicos | |
---|---|
BaseModuleController()
|
Métodos públicos | |
---|---|
final
IAbi
|
getModuleAbi()
Método de ayuda para obtener el ABI del módulo. |
final
String
|
getModuleName()
Es un método auxiliar 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 que la prueba falle. |
final
boolean
|
shouldCaptureScreenshot()
Muestra si el módulo quiere capturar la captura de pantalla cuando la prueba falla. |
abstract
IModuleController.RunStrategy
|
shouldRun(IInvocationContext context)
Método para decidir si se debe ejecutar el módulo o no. |
final
IModuleController.RunStrategy
|
shouldRunModule(IInvocationContext context)
Método para determinar si se debe ejecutar un módulo o no. |
Constructores públicos
BaseModuleController
public BaseModuleController ()
Métodos públicos
getModuleAbi
public final IAbi getModuleAbi ()
Método de ayuda para obtener el 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 |
shouldCaptureBugreport
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 que la prueba falle.
Muestra | |
---|---|
boolean |
shouldCaptureScreenshot
public final boolean shouldCaptureScreenshot ()
Muestra si el módulo quiere capturar la captura de pantalla cuando la prueba falla.
Muestra | |
---|---|
boolean |
shouldRun
public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)
Método para decidir si se debe ejecutar el módulo 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 |
shouldRunModule
public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
Método para determinar si se debe ejecutar un módulo 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 |