BaseModuleController

public abstract class BaseModuleController
extends Object implements IModuleController

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


Podstawowa implementacja IModuleController, która powinna być stosowana do sprawdzania, czy dany moduł ma się uruchomić.

Podsumowanie

Konstruktory publiczne

BaseModuleController()

Metody publiczne

final IAbi getModuleAbi()

Metoda pomocnicza do pobierania informacji o interfejsie binarnym modułu.

final String getModuleName()

Metoda pomocnicza do pobierania nazwy modułu.

final boolean shouldCaptureBugreport()

Zwraca informacje o tym, czy moduł chce przechwycić zgłoszenie błędu w przypadku niepowodzenia testu.

final boolean shouldCaptureLogcat()

Zwraca informację, czy moduł chce przechwycić logcat w przypadku niepowodzenia testu.

final boolean shouldCaptureScreenshot()

Zwraca informację, czy moduł ma wykonać zrzut ekranu w przypadku niepowodzenia testu.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Metoda służąca do określenia, czy moduł ma się uruchomić.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Metoda określania, czy moduł powinien się uruchomić.

Konstruktory publiczne

BaseModuleController

public BaseModuleController ()

Metody publiczne

getModuleAbi

public final IAbi getModuleAbi ()

Metoda pomocnicza do pobierania informacji o interfejsie binarnym modułu.

Zwroty
IAbi

getModuleName

public final String getModuleName ()

Metoda pomocnicza do pobierania nazwy modułu.

Zwroty
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

Zwraca informacje o tym, czy moduł chce przechwycić zgłoszenie błędu w przypadku niepowodzenia testu.

Zwroty
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

Zwraca informację, czy moduł chce przechwycić logcat w przypadku niepowodzenia testu.

Zwroty
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Zwraca informację, czy moduł ma wykonać zrzut ekranu w przypadku niepowodzenia testu.

Zwroty
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metoda służąca do określenia, czy moduł ma się uruchomić.

Parametry
context IInvocationContext: IInvocationContext modułu

Zwroty
IModuleController.RunStrategy Wartość „prawda”, jeśli moduł ma się uruchomić, w przeciwnym razie ma wartość false.

Rzuty
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Metoda określania, czy moduł powinien się uruchomić.

Parametry
context IInvocationContext: IInvocationContext modułu.

Zwroty
IModuleController.RunStrategy Wartość „prawda”, jeśli moduł ma się uruchomić, w przeciwnym razie ma wartość false.

Rzuty
DeviceNotAvailableException