MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter כותב מדדי בדיקה ומדדי ריצה לקובץ XML בתיקייה שצוינה על ידי הפרמטר metrics-folder בשלב invocationEnded של הבדיקה. קובץ ה-XML יועבר אל אלגוריתם כדי לזהות רגרסיה.

כל זוגות המפתח-ערך במיפוי מדדי הריצה יעוצבו כך: ויוצבו מתחת לתג

כל זוגות המפתח-ערך במפה של מדדי הריצה יעוצבו כך: וימוקמו מתחת לתג , תג שמוטמע מתחת ל-.

פורמט XML לדוגמה:

סיכום

קונסטרוקטורים גלויים לכולם

MetricsXMLResultReporter()

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

OutputStream createOutputStream()
String getTimeStamp()

הפונקציה מחזירה את חותמת הזמן הנוכחית כ-String.

void invocationEnded(long elapsedTime)

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

קונסטרוקטורים גלויים לכולם

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

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

createOutputStream

public OutputStream createOutputStream ()

החזרות
OutputStream

getTimeStamp

public String getTimeStamp ()

הפונקציה מחזירה את חותמת הזמן הנוכחית כ-String.

החזרות
String

invocationEnded

public void invocationEnded (long elapsedTime)

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

הקריאה תתבצע באופן אוטומטי על ידי מסגרת TradeFederation.

פרמטרים
elapsedTime long: הזמן שחלף מהקריאה, במילישניות