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()
הפונקציה מחזירה את חותמת הזמן הנוכחית כ- |
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 : הזמן שחלף מהקריאה, במילישניות |