وصف الإخفاق
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 |
الحصول على سبب
public Throwable getCause ()
تعرض الاستثناء الذي تسبب في الفشل. يمكن أن تكون القيمة فارغة.
المرتجعات | |
---|---|
Throwable |
الحصول على DebugHelpMessage
public String getDebugHelpMessage ()
يعرض رسالة المساعدة لتصحيح الأخطاء. يمكن أن تكون القيمة فارغة.
المرتجعات | |
---|---|
String |
getErrorIdentifier
public ErrorIdentifier getErrorIdentifier ()
تعرض ErrorIdentifier
التي تمثّل الخطأ. يمكن أن تكون القيمة فارغة.
المرتجعات | |
---|---|
ErrorIdentifier |
الحصول على رسالة خطأ
public String getErrorMessage ()
تعرض رسالة الخطأ المرتبطة بتعذُّر البيانات.
المرتجعات | |
---|---|
String |
حالة التعذُّر
public TestRecordProto.FailureStatus getFailureStatus ()
تعرض حالة الإخفاق المرتبطة بالفشل. يمكن أن تكون القيمة فارغة.
المرتجعات | |
---|---|
TestRecordProto.FailureStatus |
GetFormattedErrorMessage
public String getFormattedErrorMessage ()
طريقة منسقة لعرض الخطأ وبعض التفاصيل.
المرتجعات | |
---|---|
String |
GetOrigin
public String getOrigin ()
تعرض أصل الخطأ. يمكن أن تكون القيمة فارغة.
المرتجعات | |
---|---|
String |
رمز التجزئة
public int hashCode ()
المرتجعات | |
---|---|
int |
يمكن استرداده
public boolean isRetriable ()
تعرض ما إذا كان الخطأ قابلاً للتكرار أم لا.
المرتجعات | |
---|---|
boolean |
إعادة تشغيل كامل
public boolean rerunFull ()
يعرض ما إذا كنا بحاجة إلى إعادة محاولة التشغيل الكامل أم لا.
المرتجعات | |
---|---|
boolean |
setAction قيد التقدم
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 |
ضبط حالة التعذُّر
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 |
يمكن إعادة المحاولة
public FailureDescription setRetriable (boolean retriable)
تحدِّد هذه السياسة ما إذا كان الخطأ قابلاً لإعادة المحاولة أم لا.
المعلمات | |
---|---|
retriable |
boolean |
المرتجعات | |
---|---|
FailureDescription |
إلىسلسلة
public String toString ()
المرتجعات | |
---|---|
String |