SuiteResultReporter
public
class
SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
איסוף תוצאות הבדיקה של הרצת חבילת הבדיקה כולה והצגת התוצאות הסופיות בפלט.
סיכום
כיתות בתצוגת עץ | |
---|---|
class |
SuiteResultReporter.ModulePrepTimes
אובייקט שמכיל את זמן ההכנה והפירוק של מודול אחד. |
שדות | |
---|---|
public
static
final
String |
SUITE_REPORTER_SOURCE
|
קונסטרוקטורים גלויים לכולם | |
---|---|
SuiteResultReporter()
|
שיטות ציבוריות | |
---|---|
int
|
getCompleteModules()
|
long
|
getFailedTests()
|
|
getModulesAbi()
הפונקציה מחזירה מפה של מודולים abi: |
long
|
getPassedTests()
|
TestSummary
|
getSummary()
|
int
|
getTotalModules()
|
long
|
getTotalTests()
|
void
|
invocationEnded(long elapsedTime)
האירוע הזה מדווח על סיום ההפעלה, בין שהיא הסתיימה בהצלחה ובין שהיא הסתיימה בגלל תנאי שגיאה כלשהו. |
void
|
invocationStarted(IInvocationContext context)
דיווח על התחלת ההפעלה של הבדיקה. |
void
|
testModuleStarted(IInvocationContext moduleContext)
האירוע הזה מדווח על תחילת ההרצה של מודול. |
שיטות מוגנות | |
---|---|
long
|
getCurrentTime()
|
long
|
getEndTime()
הפונקציה מחזירה את שעת הסיום של ההפעלה. |
long
|
getStartTime()
הפונקציה מחזירה את שעת ההתחלה של ההפעלה. |
שדות
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
קונסטרוקטורים גלויים לכולם
SuiteResultReporter
public SuiteResultReporter ()
שיטות ציבוריות
getCompleteModules
public int getCompleteModules ()
החזרות | |
---|---|
int |
getFailedTests
public long getFailedTests ()
החזרות | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
הפונקציה מחזירה מפה של מודולים abi:
החזרות | |
---|---|
|
getPassedTests
public long getPassedTests ()
החזרות | |
---|---|
long |
getTotalModules
public int getTotalModules ()
החזרות | |
---|---|
int |
getTotalTests
public long getTotalTests ()
החזרות | |
---|---|
long |
invocationEnded
public void invocationEnded (long elapsedTime)
האירוע הזה מדווח על סיום ההפעלה, בין שהיא הסתיימה בהצלחה ובין שהיא הסתיימה בגלל תנאי שגיאה כלשהו.
הקריאה תתבצע באופן אוטומטי על ידי מסגרת TradeFederation.
פרמטרים | |
---|---|
elapsedTime |
long : הזמן שחלף מהקריאה, במילישניות |
invocationStarted
public void invocationStarted (IInvocationContext context)
דיווח על התחלת ההפעלה של הבדיקה.
הקריאה תתבצע באופן אוטומטי על ידי מסגרת TradeFederation. דיווחים צריכים לשנות את השיטה הזו כדי לתמוך בדיווח ממספר מכשירים.
פרמטרים | |
---|---|
context |
IInvocationContext : מידע על ההפעלה |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
האירוע הזה מדווח על תחילת ההרצה של מודול. קריאת החזרה (callback) הזו משויכת ל-testModuleEnded()
והיא אופציונלית בסדרה. הוא משמש רק במהלך ריצה שמשתמשת במודולים: כלי ריצה מבוססי-חבילות.
פרמטרים | |
---|---|
moduleContext |
IInvocationContext : ה-IInvocationContext של המודול. |
שיטות מוגנות
getCurrentTime
protected long getCurrentTime ()
החזרות | |
---|---|
long |
getEndTime
protected long getEndTime ()
הפונקציה מחזירה את שעת הסיום של ההפעלה.
החזרות | |
---|---|
long |
getStartTime
protected long getStartTime ()
הפונקציה מחזירה את שעת ההתחלה של ההפעלה.
החזרות | |
---|---|
long |