失敗の説明
public class FailureDescription
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.FailureDescription |
Trade Federation の障害情報を記述するクラス。このクラスには、問題の理解に役立つデバッグ情報と障害のコンテキストが含まれています。
まとめ
公開メソッド | |
---|---|
static FailureDescription | create (String errorMessage, TestRecordProto.FailureStatus status) 失敗から生成されたエラー メッセージに基づいて、 |
static FailureDescription | create (String errorMessage) 失敗から生成されたエラー メッセージに基づいて、 |
boolean | equals (Object obj) |
ActionInProgress | getActionInProgress () 失敗時に進行中のアクションを返します。 |
Throwable | getCause () 失敗の原因となった例外を返します。 |
String | getDebugHelpMessage () デバッグ ヘルプ メッセージを返します。 |
ErrorIdentifier | getErrorIdentifier () 失敗を表す |
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) 失敗を表す |
void | setErrorMessage (String errorMessage) エラー メッセージを設定します。 |
FailureDescription | setFailureStatus (TestRecordProto.FailureStatus status) 失敗に関連付けられた |
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 |