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 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 souhaite ou non capturer le logcat en cas d'échec du test.

final boolean shouldCaptureScreenshot ()

Renvoie si le module souhaite 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

BaseModuleController

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

devraitCapturebugreport

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 souhaite ou non capturer le logcat en cas d'échec du test.

Retour
boolean

devraitCaptureCapture d'écran

public final boolean shouldCaptureScreenshot ()

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

Retour
boolean

devraitExé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 True si le module doit s'exécuter, false sinon.

Jetés
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 True si le module doit s'exécuter, false sinon.

Jetés
DeviceNotAvailableException