Kontroler modułu podstawowego

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ć zaimplementowana w celu sprawdzenia, czy moduł ma się uruchomić.

Podsumowanie

Konstruktory publiczne

BaseModuleController()

Metody publiczne

final IAbi getModuleAbi()

Metoda pomocnicza pobierania modułu ABI.

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 określająca, czy moduł powinien być uruchamiany.

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 programowania aplikacji (ABI) modułu.

Zwroty
IAbi

getModuleName

public final String getModuleName ()

Metoda pomocnicza 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

powinienPrzechwycićLogcat

public final boolean shouldCaptureLogcat ()

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

Zwroty
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Wskazuje, czy w przypadku niepowodzenia testu nie chce się zrobić zrzut ekranu.

Zwroty
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metoda określająca, czy moduł powinien być uruchamiany.

Parametry
context IInvocationContext: IInvocationContext modułu

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

Rzuty
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Metoda określająca, czy moduł powinien być uruchamiany.

Parametry
context IInvocationContext: IInvocationContext modułu.

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

Rzuty
DeviceNotAvailableException