エラーの説明

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()

パブリック メソッド

create

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

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

パラメータ
errorMessage String: 失敗のエラー メッセージ。

status TestRecordProto.FailureStatus: 失敗に関連するステータス。

戻り値
FailureDescription 作成された FailureDescription

create

public static FailureDescription create (String errorMessage)

障害によって生成されたエラー メッセージに基づいて FailureDescription を作成します。

パラメータ
errorMessage String: 失敗のエラー メッセージ。

戻り値
FailureDescription 作成された FailureDescription

equals

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

hashCode

public int hashCode ()

戻り値
int

isRetriable

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