BaseModuleController

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 doit ê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 l'ABI du module.

final String getModuleName()

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

final boolean shouldCaptureBugreport()

Indique si le module ne souhaite pas capturer le rapport de bug en cas d'échec du test.

final boolean shouldCaptureLogcat()

Indique si le module ne souhaite pas capturer le logcat en cas d'échec du test.

final boolean shouldCaptureScreenshot()

Indique si le module souhaite capturer la capture d'écran en cas d'échec du test.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Méthode permettant de déterminer si le module doit s'exécuter ou non.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

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

Constructeurs publics

BaseModuleController

public BaseModuleController ()

Méthodes publiques

getModuleAbi

public final IAbi getModuleAbi ()

Méthode d'assistance pour obtenir l'abi du module.

Renvoie
IAbi

GetModuleName.

public final String getModuleName ()

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

Renvoie
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Indique si le module souhaite capturer le rapport de bug en cas d'échec du test.

Renvoie
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Indique si le module souhaite capturer le logcat en cas d'échec du test.

Renvoie
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Indique si le module souhaite capturer la capture d'écran en cas d'échec du test.

Renvoie
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Méthode permettant de déterminer si le module doit s'exécuter ou non.

Paramètres
context IInvocationContext: IInvocationContext du module

Renvoie
IModuleController.RunStrategy "True" si le module doit s'exécuter, sinon "false".

Génère
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

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

Paramètres
context IInvocationContext: IInvocationContext du module.

Renvoie
IModuleController.RunStrategy "True" si le module doit s'exécuter, sinon "false".

Génère
DeviceNotAvailableException