FailureDescription
public class FailureDescription
extends Object
java.lang.object | |
↳ | com.android.tradefed.result.FailureDescription |
کلاس توصیف اطلاعات شکست در فدراسیون تجارت. این کلاس حاوی اطلاعات اشکال زدایی و زمینه شکست است که به درک موضوع کمک می کند.
خلاصه
روش های عمومی | |
---|---|
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 ()
عمل در حال انجام در حین شکست را برمی گرداند. می تواند پوچ باشد.
برمی گرداند | |
---|---|
ActionInProgress |
getCause
public Throwable getCause ()
استثنایی که باعث شکست شده است را برمی گرداند. می تواند پوچ باشد.
برمی گرداند | |
---|---|
Throwable |
دریافت DebugHelpMessage
public String getDebugHelpMessage ()
پیام راهنمای اشکال زدایی را برمی گرداند. می تواند پوچ باشد.
برمی گرداند | |
---|---|
String |
getErrorIdentifier
public ErrorIdentifier getErrorIdentifier ()
ErrorIdentifier
نشان دهنده شکست را برمی گرداند. می تواند پوچ باشد.
برمی گرداند | |
---|---|
ErrorIdentifier |
getErrorMessage
public String getErrorMessage ()
پیغام خطای مرتبط با خرابی را برمی گرداند.
برمی گرداند | |
---|---|
String |
getFailureStatus
public TestRecordProto.FailureStatus getFailureStatus ()
FailureStatus مرتبط با خرابی را برمیگرداند. می تواند پوچ باشد.
برمی گرداند | |
---|---|
TestRecordProto.FailureStatus |
getFormattedErrorMessage
public String getFormattedErrorMessage ()
روشی قالب بندی شده برای نمایش خطا و برخی جزئیات.
برمی گرداند | |
---|---|
String |
getOrigin
public String getOrigin ()
منشا خطا را برمی گرداند. می تواند پوچ باشد.
برمی گرداند | |
---|---|
String |
هش کد
public int hashCode ()
برمی گرداند | |
---|---|
int |
قابل برگشت است
public boolean isRetriable ()
برمیگرداند که آیا خطا قابل تکرار باشد یا نه.
برمی گرداند | |
---|---|
boolean |
تکرار کامل
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 |