PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

JavaScript.lang.Object
com.android.tradefed.testtype.host.PrettyTestEventLogger


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

סיכום

בנאים ציבוריים

PrettyTestEventLogger( devices)

שיטות ציבוריות

void testEnded(TestDescription test, testMetrics)

מדווח על סיום ההפעלה של מקרה בדיקה ספציפי.

void testFailed(TestDescription test, String trace)

מדווח על כשל במקרה בדיקה ספציפי.

void testStarted(TestDescription test)

מדווח על ההתחלה של מקרה בדיקה ספציפי.

בנאים ציבוריים

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

פרמטרים
devices

שיטות ציבוריות

הבדיקה הסתיימה

public void testEnded (TestDescription test, 
                 testMetrics)

מדווח על סיום ההפעלה של מקרה בדיקה ספציפי.

אם לא הפעלת את testFailed(TestDescription, FailureDescription), הבדיקה הזו עברה. מחזירה גם כל מפתח/ערך מדדים שייתכן שהתקבלו במהלך הביצוע של מקרה הבדיקה.

פרמטרים
test TestDescription: מזהה את הבדיקה

testMetrics : ERROR(/Map) מהמדדים שנפלטו

הבדיקה נכשלה

public void testFailed (TestDescription test, 
                String trace)

מדווח על כשל במקרה בדיקה ספציפי.

הקריאה תתבצע בין testStarted ל-testEnded.

פרמטרים
test TestDescription: מזהה את הבדיקה

trace String: דוח קריסות של כשל

הבדיקה התחילה

public void testStarted (TestDescription test)

מדווח על ההתחלה של מקרה בדיקה ספציפי. בממשק ישן, צריך להשתמש ב-testStarted(com.android.tradefed.result.TestDescription) כשהדבר אפשרי.

פרמטרים
test TestDescription: מזהה את הבדיקה