Contrôleur de module de base

public abstract class BaseModuleController
extends Object implements IModuleController

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


Implémentation de base de IModuleController qui devrait être implémentée pour vérifier si un module doit s'exécuter ou non.

Résumé

Constructeurs publics

BaseModuleController ()

Méthodes publiques

final IAbi getModuleAbi ()

Méthode d'assistance pour obtenir le module abi.

final String getModuleName ()

Méthode d'assistance pour obtenir le nom du module.

final boolean shouldCaptureBugreport ()

Renvoie si le module souhaite ou non capturer le rapport de bogue en cas d'échec du test.

final boolean shouldCaptureLogcat ()

Renvoie si le module veut ou non capturer le logcat en cas d'échec du test.

final boolean shouldCaptureScreenshot ()

Renvoie si le module veut ou non capturer la capture d'écran en cas d'échec du test.

abstract IModuleController.RunStrategy shouldRun ( IInvocationContext context)

Méthode pour décider si le module doit s'exécuter ou non.

final IModuleController.RunStrategy shouldRunModule ( IInvocationContext context)

Méthode pour déterminer si un module doit s'exécuter ou non.

Constructeurs publics

Contrôleur de module de base

public BaseModuleController ()

Méthodes publiques

getModuleAbi

public final IAbi getModuleAbi ()

Méthode d'assistance pour obtenir le module abi.

Retour
IAbi

getModuleName

public final String getModuleName ()

Méthode d'assistance pour obtenir le nom du module.

Retour
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Renvoie si le module souhaite ou non capturer le rapport de bogue en cas d'échec du test.

Retour
boolean

devraitCaptureLogcat

public final boolean shouldCaptureLogcat ()

Renvoie si le module veut ou non capturer le logcat en cas d'échec du test.

Retour
boolean

devraitCapturerCapture d'écran

public final boolean shouldCaptureScreenshot ()

Renvoie si le module veut ou non capturer la capture d'écran en cas d'échec du test.

Retour
boolean

devrait exécuter

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Méthode pour décider si le module doit s'exécuter ou non.

Paramètres
context IInvocationContext : le IInvocationContext du module

Retour
IModuleController.RunStrategy Vrai si le module doit s'exécuter, faux sinon.

Lance
DeviceNotAvailableException

devraitRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Méthode pour déterminer si un module doit s'exécuter ou non.

Paramètres
context IInvocationContext : le IInvocationContext du module.

Retour
IModuleController.RunStrategy Vrai si le module doit s'exécuter, faux sinon.

Lance
DeviceNotAvailableException