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