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ć używana do sprawdzania, czy moduł powinien być uruchomiony.

Podsumowanie

Konstruktory publiczne

BaseModuleController()

Metody publiczne

final IAbi getModuleAbi()

Metoda pomocnicza do pobierania interfejsu ABI modułu.

final String getModuleName()

Metoda pomocnicza do uzyskiwania nazwy modułu.

final boolean shouldCaptureBugreport()

Zwraca informację, 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ł chce utworzyć zrzut ekranu w przypadku niepowodzenia testu.

abstract IModuleController.RunStrategy shouldRun(IInvocationContext context)

Metoda decydowania, czy moduł ma być uruchomiony.

final IModuleController.RunStrategy shouldRunModule(IInvocationContext context)

Metoda określania, czy moduł powinien być uruchomiony.

Konstruktory publiczne

BaseModuleController

public BaseModuleController ()

Metody publiczne

getModuleAbi

public final IAbi getModuleAbi ()

Metoda pomocnicza do pobierania interfejsu ABI modułu.

Zwraca
IAbi

getModuleName

public final String getModuleName ()

Metoda pomocnicza do uzyskiwania nazwy modułu.

Zwraca
String

shouldCaptureBugreport

public final boolean shouldCaptureBugreport ()

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

Zwraca
boolean

shouldCaptureLogcat

public final boolean shouldCaptureLogcat ()

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

Zwraca
boolean

shouldCaptureScreenshot

public final boolean shouldCaptureScreenshot ()

Zwraca informację, czy moduł chce utworzyć zrzut ekranu w przypadku niepowodzenia testu.

Zwraca
boolean

shouldRun

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

Metoda decydowania, czy moduł ma być uruchomiony.

Parametry
context IInvocationContext: IInvocationContext modułu

Zwraca
IModuleController.RunStrategy Wartość „prawda”, jeśli moduł ma zostać uruchomiony. W przeciwnym razie „fałsz”.

Zgłasza
DeviceNotAvailableException

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

Metoda określania, czy moduł powinien być uruchomiony.

Parametry
context IInvocationContext: IInvocationContext modułu.

Zwraca
IModuleController.RunStrategy Wartość „prawda”, jeśli moduł ma zostać uruchomiony. W przeciwnym razie „fałsz”.

Zgłasza
DeviceNotAvailableException