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:
סיכום
constructors ציבוריים | |
|---|---|
MetricsXMLResultReporter()
|
|
methods ציבוריים | |
|---|---|
OutputStream
|
createOutputStream()
|
String
|
getTimeStamp()
הפונקציה מחזירה את חותמת הזמן הנוכחית כ- |
void
|
invocationEnded(long elapsedTime)
הפונקציה מדווחת שההפעלה הסתיימה, בין אם בהצלחה ובין אם בגלל שגיאה כלשהי. |
constructors ציבוריים
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
methods ציבוריים
createOutputStream
public OutputStream createOutputStream ()
| החזרות | |
|---|---|
OutputStream |
|
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
|
getTimeStamp
public String getTimeStamp ()
הפונקציה מחזירה את חותמת הזמן הנוכחית כ-String.
| החזרות | |
|---|---|
String |
|
invocationEnded
public void invocationEnded (long elapsedTime)
הפונקציה מדווחת שההפעלה הסתיימה, בין אם בהצלחה ובין אם בגלל שגיאה כלשהי.
הפונקציה הזו תופעל אוטומטית על ידי מסגרת TradeFederation.
| פרמטרים | |
|---|---|
elapsedTime |
long: הזמן שחלף מאז ההפעלה במילישניות |