StatusCheckerResult

public class StatusCheckerResult
extends Object

java.lang.Object
   ↳ com.android.tradefed.suite.checker.StatusCheckerResult


ISystemStatusChecker 実行の結果が含まれます。

概要

フィールド

public static final String SYSTEM_CHECKER

パブリック コンストラクタ

StatusCheckerResult()

デフォルトの CheckStatus#FAILED ステータスで StatusCheckerResult を作成します。

StatusCheckerResult(StatusCheckerResult.CheckStatus status)

指定されたステータスで StatusCheckerResult を作成します。

パブリック メソッド

void addModuleProperty(String propertyName, String property)

チェッカーによって報告されたモジュール プロパティを追加します。

String getErrorMessage()

失敗に関連するエラー メッセージを返します。

getModuleProperties()

チェッカーによって報告されたモジュール プロパティを返します。

StatusCheckerResult.CheckStatus getStatus()

チェッカーの CheckStatus を返します。

boolean isBugreportNeeded()

チェッカーが失敗した場合にバグレポートが必要かどうかを返します。

void setBugreportNeeded(boolean need)

チェッカーが失敗した場合にバグレポートが必要かどうかを設定します。

void setErrorMessage(String message)

障害に関連するエラー メッセージを設定します。

void setStatus(StatusCheckerResult.CheckStatus status)

チェッカーの CheckStatus を設定します。

フィールド

SYSTEM_CHECKER

public static final String SYSTEM_CHECKER

パブリック コンストラクタ

StatusCheckerResult

public StatusCheckerResult ()

デフォルトの CheckStatus#FAILED ステータスで StatusCheckerResult を作成します。

StatusCheckerResult

public StatusCheckerResult (StatusCheckerResult.CheckStatus status)

指定されたステータスで StatusCheckerResult を作成します。

パラメータ
status StatusCheckerResult.CheckStatus: CheckStatus

パブリック メソッド

addModuleProperty

public void addModuleProperty (String propertyName, 
                String property)

チェッカーによって報告されたモジュール プロパティを追加します。

パラメータ
propertyName String

property String

getErrorMessage

public String getErrorMessage ()

失敗に関連するエラー メッセージを返します。障害が発生した場合でも null にできる

戻り値
String

getModuleProperties

public  getModuleProperties ()

チェッカーによって報告されたモジュール プロパティを返します。

戻り値

getStatus

public StatusCheckerResult.CheckStatus getStatus ()

チェッカーの CheckStatus を返します。

戻り値
StatusCheckerResult.CheckStatus

バグレポートが必要

public boolean isBugreportNeeded ()

チェッカーが失敗した場合にバグレポートが必要かどうかを返します。

戻り値
boolean

setBugreportNeeded

public void setBugreportNeeded (boolean need)

チェッカーが失敗した場合にバグレポートが必要かどうかを設定します。

パラメータ
need boolean

setErrorMessage

public void setErrorMessage (String message)

障害に関連するエラー メッセージを設定します。

パラメータ
message String

setStatus

public void setStatus (StatusCheckerResult.CheckStatus status)

チェッカーの CheckStatus を設定します。

パラメータ
status StatusCheckerResult.CheckStatus