BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


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

Zusammenfassung

Öffentliche Konstrukteure

BaseModuleController ()

Öffentliche Methoden

final IAbi getModuleAbi ()

Hilfsmethode zum Abrufen des Moduls abi.

final String getModuleName ()

Hilfsmethode zum Abrufen des Modulnamens.

final boolean shouldCaptureBugreport ()

Gibt zurück, ob das Modul den Fehlerbericht bei einem Testfehler erfassen möchte oder nicht.

final boolean shouldCaptureLogcat ()

Gibt zurück, ob das Modul den Logcat bei einem Testfehler erfassen möchte oder nicht.

final boolean shouldCaptureScreenshot ()

Gibt zurück, ob das Modul den Screenshot bei fehlgeschlagenem Test erfassen möchte oder nicht.

abstract IModuleController.RunStrategy shouldRun ( IInvocationContext context)

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

final IModuleController.RunStrategy shouldRunModule ( IInvocationContext context)

Methode um festzustellen, ob ein Modul laufen soll oder nicht.

Öffentliche Konstrukteure

BaseModuleController

public BaseModuleController ()

Öffentliche Methoden

getModuleAbi

public final IAbi getModuleAbi ()

Hilfsmethode zum Abrufen des Moduls abi.

Kehrt zurück
IAbi

getModulName

public final String getModuleName ()

Hilfsmethode zum Abrufen des Modulnamens.

Kehrt zurück
String

sollte CaptureBug melden

public final boolean shouldCaptureBugreport ()

Gibt zurück, ob das Modul den Fehlerbericht bei einem Testfehler erfassen möchte oder nicht.

Kehrt zurück
boolean

sollteCaptureLogcat

public final boolean shouldCaptureLogcat ()

Gibt zurück, ob das Modul den Logcat bei einem Testfehler erfassen möchte oder nicht.

Kehrt zurück
boolean

sollteCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Gibt zurück, ob das Modul den Screenshot bei fehlgeschlagenem Test erfassen möchte oder nicht.

Kehrt zurück
boolean

sollte laufen

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

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

Parameter
context IInvocationContext : der IInvocationContext des Moduls

Kehrt zurück
IModuleController.RunStrategy True, wenn das Modul ausgeführt werden soll, andernfalls false.

Wirft
DeviceNotAvailableException

sollteRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Methode um festzustellen, ob ein Modul laufen soll oder nicht.

Parameter
context IInvocationContext : der IInvocationContext des Moduls.

Kehrt zurück
IModuleController.RunStrategy True, wenn das Modul ausgeführt werden soll, andernfalls false.

Wirft
DeviceNotAvailableException