فشل الوصف

public class FailureDescription
extends Object

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


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

ملخص

الطرق العامة

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

قابل للاسترداد

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