תיאור כשל

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

מחזירה את 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)

מגדיר את 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 ()

מחזירה את FailureStatus המשויך לכשל. יכול להיות ריק.

החזרות
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

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