失敗の説明

public class FailureDescription
extends Object

java.lang.Object
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

getCause

public Throwable getCause ()

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

戻り値
Throwable

getDebugHelpMessage

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

getOrigin

public String getOrigin ()

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

戻り値
String

ハッシュコード

public int hashCode ()

戻り値
int

再試行可能

public boolean isRetriable ()

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

戻り値
boolean

rerunFull

public boolean rerunFull ()

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

戻り値
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

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

パラメーター
action ActionInProgress

戻り値
FailureDescription

setCause

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

setOrigin

public FailureDescription setOrigin (String origin)

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

パラメーター
origin String

戻り値
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

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

パラメーター
retriable boolean

戻り値
FailureDescription

toString

public String toString ()

戻り値
String