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 deve essere implementata per verificare se un modulo deve essere eseguito o meno.

Riepilogo

Costruttori pubblici

BaseModuleController()

Metodi pubblici

final IAbi getModuleAbi()

Metodo di assistenza per ottenere l'ABI del modulo.

final String getModuleName()

Metodo di supporto per ottenere il nome del modulo.

final boolean shouldCaptureBugreport()

Restituisce se il modulo vuole acquisire la segnalazione di bug in caso di errore di test.

final boolean shouldCaptureLogcat()

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

final boolean shouldCaptureScreenshot()

Restituisce se il modulo vuole 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 assistenza per ottenere l'ABI del modulo.

Ritorni
IAbi

getModuleName

public final String getModuleName ()

Metodo di supporto per ottenere il nome del modulo.

Ritorni
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

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

Ritorni
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

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

Ritorni
boolean

dovrebbeAcquisisciScreenshot

public final boolean shouldCaptureScreenshot ()

Restituisce se il modulo vuole acquisire lo screenshot in caso di fallimento 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 Vero se il modulo deve essere eseguito, falso 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 Vero se il modulo deve essere eseguito, falso in caso contrario.

Lanci
DeviceNotAvailableException