BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


Die grundlegende Implementierung von IModuleController, die implementiert werden sollte, um zu prüfen, ob ein Modul ausgeführt werden soll oder nicht.

Zusammenfassung

Öffentliche Konstruktoren

BaseModuleController()

Öffentliche Methoden

final IAbi getModuleAbi()

Helper-Methode zum Abrufen des Modul-ABI.

final String getModuleName()

Hilfsmethode zum Abrufen des Modulnamens.

final boolean shouldCaptureBugreport()

Gibt zurück, ob das Modul den Fehlerbericht bei einem fehlgeschlagenen Test erfassen möchte.

final boolean shouldCaptureLogcat()

Gibt zurück, ob das Modul den Logcat bei einem fehlgeschlagenen Test erfassen möchte.

final boolean shouldCaptureScreenshot()

Gibt zurück, ob das Modul bei einem fehlgeschlagenen Test einen Screenshot aufnehmen möchte.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Methode, um zu entscheiden, ob das Modul ausgeführt werden soll.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Methode, um zu bestimmen, ob ein Modul ausgeführt werden soll oder nicht.

Öffentliche Konstruktoren

BaseModuleController

public BaseModuleController ()

Öffentliche Methoden

getModuleAbi

public final IAbi getModuleAbi ()

Helper-Methode zum Abrufen des Modul-ABI.

Gibt Folgendes zurück:
IAbi

getModuleName

public final String getModuleName ()

Hilfsmethode zum Abrufen des Modulnamens.

Gibt Folgendes zurück:
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Gibt zurück, ob das Modul den Fehlerbericht bei einem fehlgeschlagenen Test erfassen möchte.

Gibt Folgendes zurück:
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Gibt zurück, ob das Modul den Logcat bei einem fehlgeschlagenen Test erfassen möchte.

Gibt Folgendes zurück:
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Gibt zurück, ob das Modul bei einem fehlgeschlagenen Test einen Screenshot aufnehmen möchte.

Gibt Folgendes zurück:
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Methode, um zu entscheiden, ob das Modul ausgeführt werden soll.

Parameter
context IInvocationContext: der IInvocationContext des Moduls

Gibt Folgendes zurück:
IModuleController.RunStrategy „True“, wenn das Modul ausgeführt werden soll, andernfalls „false“.

Löst aus
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Methode, um zu bestimmen, ob ein Modul ausgeführt werden soll oder nicht.

Parameter
context IInvocationContext: Die IInvocationContext des Moduls.

Gibt Folgendes zurück:
IModuleController.RunStrategy „True“, wenn das Modul ausgeführt werden soll, andernfalls „false“.

Löst aus
DeviceNotAvailableException