FailureDescription

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

הפונקציה מחזירה את הפעולה שהתבצעה במהלך התקלה. הערך יכול להיות null.

החזרות
ActionInProgress

getCause

public Throwable getCause ()

הפונקציה מחזירה את החריגה שגרמה לכישלון. הערך יכול להיות null.

החזרות
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

הפונקציה מחזירה את הודעת העזרה של ניפוי הבאגים. הערך יכול להיות null.

החזרות
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

הפונקציה מחזירה את הערך ErrorIdentifier שמייצג את הכישלון. הערך יכול להיות null.

החזרות
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

הפונקציה מחזירה את הודעת השגיאה שמשויכת לכישלון.

החזרות
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

הפונקציה מחזירה את FailureStatus שמשויך לכישלון. הערך יכול להיות null.

החזרות
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

דרך מוגדרת להצגת השגיאה ופרטים מסוימים.

החזרות
String

getOrigin

public String getOrigin ()

הפונקציה מחזירה את מקור השגיאה. הערך יכול להיות null.

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