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 helper per ottenere l'ABI del modulo.

final String getModuleName()

Metodo helper per ottenere il nome del modulo.

final boolean shouldCaptureBugreport()

Restituisce un valore che indica se il modulo vuole acquisire la segnalazione di bug in caso di test non riuscito.

final boolean shouldCaptureLogcat()

Restituisce un valore che indica se il modulo vuole acquisire il logcat in caso di test non riuscito.

final boolean shouldCaptureScreenshot()

Restituisce un valore che indica se il modulo vuole acquisire lo screenshot in caso di test non riuscito.

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 helper per ottenere l'ABI del modulo.

Resi
IAbi

getModuleName

public final String getModuleName ()

Metodo helper per ottenere il nome del modulo.

Resi
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Restituisce un valore che indica se il modulo vuole acquisire la segnalazione di bug in caso di test non riuscito.

Resi
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Restituisce un valore che indica se il modulo vuole acquisire il logcat in caso di test non riuscito.

Resi
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Restituisce un valore che indica se il modulo vuole acquisire lo screenshot in caso di test non riuscito.

Resi
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

Parametri
context IInvocationContext: il IInvocationContext del modulo

Resi
IModuleController.RunStrategy Vero se il modulo deve essere eseguito, falso in caso contrario.

Genera
DeviceNotAvailableException

shouldRunModule

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.

Resi
IModuleController.RunStrategy Vero se il modulo deve essere eseguito, falso in caso contrario.

Genera
DeviceNotAvailableException