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
|
constructors ציבוריים | |
|---|---|
SuiteResultReporter()
|
|
methods ציבוריים | |
|---|---|
int
|
getCompleteModules()
|
long
|
getFailedTests()
|
Map<String, IAbi>
|
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
constructors ציבוריים
SuiteResultReporter
public SuiteResultReporter ()
methods ציבוריים
getCompleteModules
public int getCompleteModules ()
| החזרות | |
|---|---|
int |
|
getFailedTests
public long getFailedTests ()
| החזרות | |
|---|---|
long |
|
getModulesAbi
public Map<String, IAbi> getModulesAbi ()
מחזירה מפה של מודולים abi:
| החזרות | |
|---|---|
Map<String, IAbi> |
|
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)
האירוע הזה מדווח על תחילת ההפעלה של מודול. הקריאה החוזרת הזו משויכת ל-testModuleEnded() והיא אופציונלית ברצף. הוא נמצא בשימוש רק במהלך הרצה שמשתמשת במודולים: suite based runners.
| פרמטרים | |
|---|---|
moduleContext |
IInvocationContext: IInvocationContext של המודול. |
שיטות מוגנות
getCurrentTime
protected long getCurrentTime ()
| החזרות | |
|---|---|
long |
|
getEndTime
protected long getEndTime ()
הפונקציה מחזירה את שעת הסיום של הקריאה.
| החזרות | |
|---|---|
long |
|
getStartTime
protected long getStartTime ()
הפונקציה מחזירה את שעת ההתחלה של ההפעלה.
| החזרות | |
|---|---|
long |
|