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 IInvocationContextIInvocationContextモジュールの

戻り値
IModuleController.RunStrategyモジュールを実行する必要がある場合はtrue、それ以外の場合はfalse。

shouldRunModule

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

モジュールを実行するかどうかを決定する方法。

パラメーター
context IInvocationContextIInvocationContextモジュールの。

戻り値
IModuleController.RunStrategyモジュールを実行する必要がある場合はtrue、それ以外の場合はfalse。