FailureDescription

public class FailureDescription
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.FailureDescription


الصف الذي يصف معلومات الخطأ في Trade Federation تحتوي هذه الفئة على معلومات debugging وسياق الخطأ الذي يساعد في فهم المشكلة.

ملخّص

الطرق العامة

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

تعرِض هذه السمة حالة الفشل المرتبطة به.

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

الطرق العامة

إنشاء

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

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