MetricsXMLresultsReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

JavaScript.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLתוצאהReporter


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

מפת מדדי ההרצה של כל k-v פריז תעוצב בפורמט: ותוצב בתג

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

פורמט 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)

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

תתבצע קריאה אוטומטית על ידי framework של TradeFederation.

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