BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


Implementazione di base di IModuleController che dovrebbe essere implementata per verificare se un modulo deve essere eseguito o meno.

Riepilogo

Costruttori pubblici

BaseModuleController ()

Metodi pubblici

final IAbi getModuleAbi ()

Metodo di supporto per ottenere il modulo abi.

final String getModuleName ()

Metodo di supporto per ottenere il nome del modulo.

final boolean shouldCaptureBugreport ()

Restituisce se il modulo desidera o meno acquisire la segnalazione di bug in caso di fallimento del test.

final boolean shouldCaptureLogcat ()

Restituisce se il modulo desidera acquisire il logcat in caso di fallimento del test.

final boolean shouldCaptureScreenshot ()

Restituisce se il modulo desidera o meno acquisire lo screenshot in caso di fallimento 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

BaseModuleController

public BaseModuleController ()

Metodi pubblici

getModuleAbi

public final IAbi getModuleAbi ()

Metodo di supporto per ottenere il modulo abi.

ritorna
IAbi

getModuloNome

public final String getModuleName ()

Metodo di supporto per ottenere il nome del modulo.

ritorna
String

dovrebbeCaptureBugreport

public final boolean shouldCaptureBugreport ()

Restituisce se il modulo desidera o meno acquisire la segnalazione di bug in caso di fallimento del test.

ritorna
boolean

dovrebbeCaptureLogcat

public final boolean shouldCaptureLogcat ()

Restituisce se il modulo desidera acquisire il logcat in caso di fallimento del test.

ritorna
boolean

dovrebbeCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Restituisce se il modulo desidera o meno acquisire lo screenshot in caso di fallimento del test.

ritorna
boolean

dovrebbeRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

Parametri
context IInvocationContext : l' IInvocationContext del modulo

ritorna
IModuleController.RunStrategy Vero se il modulo deve essere eseguito, falso altrimenti.

Lancia
DeviceNotAvailableException

dovrebbeRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

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

Parametri
context IInvocationContext : l' IInvocationContext del modulo.

ritorna
IModuleController.RunStrategy Vero se il modulo deve essere eseguito, falso altrimenti.

Lancia
DeviceNotAvailableException