Kontroler modułu bazowego
public abstract class BaseModuleController
extends Object
implements IModuleController
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.module.BaseModuleController |
Podstawowa implementacja IModuleController
, która powinna zostać zaimplementowana w celu sprawdzenia, czy moduł powinien działać, czy nie.
Streszczenie
Konstruktorzy publiczni | |
---|---|
BaseModuleController () |
Metody publiczne | |
---|---|
final IAbi | getModuleAbi () Metoda pomocnicza, aby uzyskać moduł abi. |
final String | getModuleName () Metoda pomocnicza, aby uzyskać nazwę modułu. |
final boolean | shouldCaptureBugreport () Zwraca informację, czy moduł chce przechwycić raport o błędzie 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 przechwycić zrzut ekranu w przypadku niepowodzenia testu. |
abstract IModuleController.RunStrategy | shouldRun ( IInvocationContext context) Metoda decydująca o tym, czy moduł powinien działać, czy nie. |
final IModuleController.RunStrategy | shouldRunModule ( IInvocationContext context) Metoda określania, czy moduł powinien działać, czy nie. |
Konstruktorzy publiczni
Kontroler modułu bazowego
public BaseModuleController ()
Metody publiczne
pobierzModuleAbi
public final IAbi getModuleAbi ()
Metoda pomocnicza, aby uzyskać moduł abi.
Zwroty | |
---|---|
IAbi |
pobierz nazwę modułu
public final String getModuleName ()
Metoda pomocnicza, aby uzyskać nazwę modułu.
Zwroty | |
---|---|
String |
powinien przechwycić raport o błędach
public final boolean shouldCaptureBugreport ()
Zwraca informację, czy moduł chce przechwycić raport o błędzie w przypadku niepowodzenia testu.
Zwroty | |
---|---|
boolean |
powinien przechwycićLogcat
public final boolean shouldCaptureLogcat ()
Zwraca informację, czy moduł chce przechwycić logcat w przypadku niepowodzenia testu.
Zwroty | |
---|---|
boolean |
powinien zrobić zrzut ekranu
public final boolean shouldCaptureScreenshot ()
Zwraca informację, czy moduł chce przechwycić zrzut ekranu w przypadku niepowodzenia testu.
Zwroty | |
---|---|
boolean |
powinien biegać
public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)
Metoda decydująca o tym, czy moduł powinien działać, czy nie.
Parametry | |
---|---|
context | IInvocationContext : IInvocationContext modułu |
Zwroty | |
---|---|
IModuleController.RunStrategy | Prawda, jeśli moduł powinien działać, w przeciwnym razie fałsz. |
Rzuca | |
---|---|
DeviceNotAvailableException |
powinien uruchomić moduł
public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
Metoda określania, czy moduł powinien działać, czy nie.
Parametry | |
---|---|
context | IInvocationContext : IInvocationContext modułu. |
Zwroty | |
---|---|
IModuleController.RunStrategy | Prawda, jeśli moduł powinien działać, w przeciwnym razie fałsz. |
Rzuca | |
---|---|
DeviceNotAvailableException |