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