Controller Modulo Base

public abstract class BaseModuleController
extends Object implements IModuleController

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


Implementazione di base di IModuleController da implementare per verificare se deve essere eseguito o meno.

Riepilogo

Costruttori pubblici

BaseModuleController()

Metodi pubblici

final IAbi getModuleAbi()

Metodo helper per ottenere l'abi del modulo.

final String getModuleName()

Metodo helper per ottenere il nome del modulo.

final boolean shouldCaptureBugreport()

Indica se il modulo vuole acquisire la segnalazione di bug in caso di test non riusciti.

final boolean shouldCaptureLogcat()

Indica se il modulo vuole acquisire il logcat in caso di errore di test.

final boolean shouldCaptureScreenshot()

Indica se il modulo vuole acquisire lo screenshot in caso di errore del test.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Metodo per decidere se il modulo deve essere eseguito o meno.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Metodo per determinare se un modulo deve essere eseguito o meno.

Costruttori pubblici

Controller Modulo Base

public BaseModuleController ()

Metodi pubblici

getModuloAbi

public final IAbi getModuleAbi ()

Metodo helper per ottenere l'abi del modulo.

Ritorni
IAbi

getModuleName

public final String getModuleName ()

Metodo helper per ottenere il nome del modulo.

Ritorni
String

Dovrei CaptureBugreport

public final boolean shouldCaptureBugreport ()

Indica se il modulo vuole acquisire la segnalazione di bug in caso di test non riusciti.

Ritorni
boolean

dovrebbeAcquisisciLogcat

public final boolean shouldCaptureLogcat ()

Indica se il modulo vuole acquisire il logcat in caso di errore di test.

Ritorni
boolean

dovrebbeAcquisisciScreenshot

public final boolean shouldCaptureScreenshot ()

Indica se il modulo vuole acquisire lo screenshot in caso di errore del test.

Ritorni
boolean

Dovrei

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metodo per decidere se il modulo deve essere eseguito o meno.

Parametri
context IInvocationContext: IInvocationContext del modulo

Ritorni
IModuleController.RunStrategy True se il modulo deve essere eseguito, false in caso contrario.

Lanci
DeviceNotAvailableException

dovrebbe eseguire

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Metodo per determinare se un modulo deve essere eseguito o meno.

Parametri
context IInvocationContext: il IInvocationContext del modulo.

Ritorni
IModuleController.RunStrategy True se il modulo deve essere eseguito, false in caso contrario.

Lanci
DeviceNotAvailableException