BaseModuleController
public abstract class BaseModuleController
extends Object
implements IModuleController
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.module.BaseModuleController |
基本的な実装IModuleController
モジュールが実行またはべきでないかどうかをチェックするために実装する必要があります。
概要
パブリックコンストラクター | |
---|---|
BaseModuleController () |
パブリックメソッド | |
---|---|
final IAbi | getModuleAbi () モジュールabiを取得するためのヘルパーメソッド。 |
final String | getModuleName () モジュール名を取得するためのヘルパーメソッド。 |
final boolean | shouldCaptureBugreport () モジュールがテストの失敗時にバグレポートをキャプチャするかどうかを返します。 |
final boolean | shouldCaptureLogcat () モジュールがテストの失敗時にlogcatをキャプチャするかどうかを返します。 |
final boolean | shouldCaptureScreenshot () モジュールがテストの失敗時にスクリーンショットをキャプチャするかどうかを返します。 |
abstract IModuleController.RunStrategy | shouldRun (IInvocationContext context) モジュールを実行するかどうかを決定する方法。 |
final IModuleController.RunStrategy | shouldRunModule (IInvocationContext context) モジュールを実行するかどうかを決定する方法。 |
パブリックコンストラクター
BaseModuleController
public BaseModuleController ()
パブリックメソッド
getModuleAbi
public final IAbi getModuleAbi ()
モジュールabiを取得するためのヘルパーメソッド。
戻り値 | |
---|---|
IAbi |
getModuleName
public final String getModuleName ()
モジュール名を取得するためのヘルパーメソッド。
戻り値 | |
---|---|
String |
shouldCaptureBugreport
public final boolean shouldCaptureBugreport ()
モジュールがテストの失敗時にバグレポートをキャプチャするかどうかを返します。
戻り値 | |
---|---|
boolean |
shouldCaptureLogcat
public final boolean shouldCaptureLogcat ()
モジュールがテストの失敗時にlogcatをキャプチャするかどうかを返します。
戻り値 | |
---|---|
boolean |
shouldCaptureScreenshot
public final boolean shouldCaptureScreenshot ()
モジュールがテストの失敗時にスクリーンショットをキャプチャするかどうかを返します。
戻り値 | |
---|---|
boolean |
shouldRun
public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)
モジュールを実行するかどうかを決定する方法。
パラメーター | |
---|---|
context | IInvocationContext : IInvocationContext モジュールの |
戻り値 | |
---|---|
IModuleController.RunStrategy | モジュールを実行する必要がある場合はtrue、それ以外の場合はfalse。 |
shouldRunModule
public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
モジュールを実行するかどうかを決定する方法。
パラメーター | |
---|---|
context | IInvocationContext : IInvocationContext モジュールの。 |
戻り値 | |
---|---|
IModuleController.RunStrategy | モジュールを実行する必要がある場合はtrue、それ以外の場合はfalse。 |