失敗の説明

public class FailureDescription
extends Object

java.lang.オブジェクト
com.android.tradefed.result.FailureDescription


Trade Federation の障害情報を記述するクラス。このクラスには、問題の理解に役立つデバッグ情報と障害のコンテキストが含まれています。

まとめ

パブリックメソッド

static FailureDescription create (String errorMessage, TestRecordProto.FailureStatus status)

失敗から生成されたエラー メッセージに基づいてFailureDescriptionを作成します。

static FailureDescription create (String errorMessage)

失敗から生成されたエラー メッセージに基づいてFailureDescriptionを作成します。

boolean equals (Object obj)
ActionInProgress getActionInProgress ()

失敗中に進行中のアクションを返します。

Throwable getCause ()

失敗の原因となった例外を返します。

String getDebugHelpMessage ()

デバッグ ヘルプ メッセージを返します。

ErrorIdentifier getErrorIdentifier ()

失敗を表すErrorIdentifierを返します。

String getErrorMessage ()

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

TestRecordProto.FailureStatus getFailureStatus ()

失敗に関連付けられた FailureStatus を返します。

String getFormattedErrorMessage ()

エラーと詳細を表示するフォーマットされた方法。

String getOrigin ()

エラーの原因を返します。

int hashCode ()
boolean isRetriable ()

エラーが再試行可能かどうかを返します。

boolean rerunFull ()

完全な実行を再試行する必要があるかどうかを返します。

FailureDescription setActionInProgress ( ActionInProgress action)

障害時に進行中のアクションを設定します。

FailureDescription setCause (Throwable cause)

失敗の原因となった例外がある場合は、それを設定します。

FailureDescription setDebugHelpMessage (String message)

失敗時のデバッグ ヘルプ メッセージを設定します。

FailureDescription setErrorIdentifier ( ErrorIdentifier errorId)

失敗を表すErrorIdentifierを設定します。

void setErrorMessage (String errorMessage)

エラーメッセージを設定します。

FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

失敗に関連付けられたTestRecordProto.FailureStatusを設定します。

FailureDescription setFullRerun (boolean fullRerun)

実行失敗が発生した場合に完全な実行を再実行するかどうかを設定します。

FailureDescription setOrigin (String origin)

エラーの原因を設定します。

FailureDescription setRetriable (boolean retriable)

失敗を再試行可能かどうかを設定します。

String toString ()

パブリックメソッド

作成する

public static FailureDescription create (String errorMessage, 
                TestRecordProto.FailureStatus status)

失敗から生成されたエラー メッセージに基づいてFailureDescriptionを作成します。

パラメーター
errorMessage String : 失敗によるエラー メッセージ。

status TestRecordProto.FailureStatus : 失敗に関連付けられたステータス。

戻り値
FailureDescription作成されたFailureDescription

作成する

public static FailureDescription create (String errorMessage)

失敗から生成されたエラー メッセージに基づいてFailureDescriptionを作成します。

パラメーター
errorMessage String : 失敗によるエラー メッセージ。

戻り値
FailureDescription作成されたFailureDescription

等しい

public boolean equals (Object obj)

パラメーター
obj Object

戻り値
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

失敗中に進行中のアクションを返します。 null にすることもできます。

戻り値
ActionInProgress

原因を取得する

public Throwable getCause ()

失敗の原因となった例外を返します。 null にすることもできます。

戻り値
Throwable

getデバッグヘルプメッセージ

public String getDebugHelpMessage ()

デバッグ ヘルプ メッセージを返します。 null にすることもできます。

戻り値
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

失敗を表すErrorIdentifierを返します。 null にすることもできます。

戻り値
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

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

戻り値
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

失敗に関連付けられた FailureStatus を返します。 null にすることもできます。

戻り値
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

エラーと詳細を表示するフォーマットされた方法。

戻り値
String

原点の取得

public String getOrigin ()

エラーの原因を返します。 null にすることもできます。

戻り値
String

ハッシュコード

public int hashCode ()

戻り値
int

再試行可能です

public boolean isRetriable ()

エラーが再試行可能かどうかを返します。

戻り値
boolean

再実行フル

public boolean rerunFull ()

完全な実行を再試行する必要があるかどうかを返します。

戻り値
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

障害時に進行中のアクションを設定します。

パラメーター
action ActionInProgress

戻り値
FailureDescription

セット原因

public FailureDescription setCause (Throwable cause)

失敗の原因となった例外がある場合は、それを設定します。

パラメーター
cause Throwable

戻り値
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

失敗時のデバッグ ヘルプ メッセージを設定します。

パラメーター
message String

戻り値
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

失敗を表すErrorIdentifierを設定します。

パラメーター
errorId ErrorIdentifier

戻り値
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

エラーメッセージを設定します。

パラメーター
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

失敗に関連付けられたTestRecordProto.FailureStatusを設定します。

パラメーター
status TestRecordProto.FailureStatus

戻り値
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

実行失敗が発生した場合に完全な実行を再実行するかどうかを設定します。

パラメーター
fullRerun boolean

戻り値
FailureDescription

原点セット

public FailureDescription setOrigin (String origin)

エラーの原因を設定します。

パラメーター
origin String

戻り値
FailureDescription

セット再試行可能

public FailureDescription setRetriable (boolean retriable)

失敗を再試行可能かどうかを設定します。

パラメーター
retriable boolean

戻り値
FailureDescription

toString

public String toString ()

戻り値
String