فشل الوصف
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 () تُرجع حالة الفشل المرتبطة بالفشل. |
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 |
getDebugHelpMessage
public String getDebugHelpMessage ()
إرجاع رسالة تعليمات التصحيح. يمكن أن تكون خالية.
عائدات | |
---|---|
String |
getErrorIdentifier
public ErrorIdentifier getErrorIdentifier ()
إرجاع ErrorIdentifier
الذي يمثل الفشل. يمكن أن تكون خالية.
عائدات | |
---|---|
ErrorIdentifier |
getErrorMessage
public String getErrorMessage ()
يُرجع رسالة الخطأ المرتبطة بالفشل.
عائدات | |
---|---|
String |
getFailureStatus
public TestRecordProto.FailureStatus getFailureStatus ()
تُرجع حالة الفشل المرتبطة بالفشل. يمكن أن تكون خالية.
عائدات | |
---|---|
TestRecordProto.FailureStatus |
getFormattedErrorMessage
public String getFormattedErrorMessage ()
طريقة منسقة لعرض الخطأ وبعض التفاصيل.
عائدات | |
---|---|
String |
getOrigin
public String getOrigin ()
إرجاع أصل الخطأ. يمكن أن تكون خالية.
عائدات | |
---|---|
String |
hashCode
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 |
إلى سلسلة
public String toString ()
عائدات | |
---|---|
String |