SuiteתוצאהReporter
public
class
SuiteResultReporter
extends CollectingTestListener
JavaScript.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.Suite.SuiteresultsReporter |
אוספים תוצאות בדיקה להפעלת החבילה כולה ומפיקים את התוצאות הסופיות.
סיכום
מחלקות מקוננות | |
---|---|
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
בנאים ציבוריים
SuiteתוצאהReporter
public SuiteResultReporter ()
שיטות ציבוריות
getcompleteModules
public int getCompleteModules ()
החזרות | |
---|---|
int |
getSFTPTests
public long getFailedTests ()
החזרות | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
מחזירה מפה של מודולים abi:
החזרות | |
---|---|
|
בדיקות getPassedTest
public long getPassedTests ()
החזרות | |
---|---|
long |
getTotalModules (מודולים)
public int getTotalModules ()
החזרות | |
---|---|
int |
getTotalTests
public long getTotalTests ()
החזרות | |
---|---|
long |
ההפעלה הסתיימה
public void invocationEnded (long elapsedTime)
דיווחים שההפעלה הסתיימה, בין אם בהצלחה או בגלל שגיאה כלשהי תנאי.
תתבצע קריאה אוטומטית על ידי framework של TradeFederation.
פרמטרים | |
---|---|
elapsedTime |
long : זמן ההפעלה שחלף באלפיות השנייה |
ההפעלה התחילה
public void invocationStarted (IInvocationContext context)
מדווח על התחלת ההפעלה של הבדיקה.
תתבצע קריאה אוטומטית על ידי framework של TradeFederation. המדווחים צריכים לשנות את ברירת המחדל בשיטה הזאת, יש תמיכה בדיווח על כמה מכשירים.
פרמטרים | |
---|---|
context |
IInvocationContext : מידע על ההפעלה |
TestModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
מדווח על תחילת המודול שפועל. הקריאה החוזרת הזו משויכת ל-testModuleEnded()
והיא אופציונלית ברצף. נעשה בו שימוש רק במהלך הרצה שנעשה בה שימוש
מודולים של הרצה בחבילות.
פרמטרים | |
---|---|
moduleContext |
IInvocationContext : ה-IInvocationContext של המודול. |
שיטות מוגנות
getCurrentTime
protected long getCurrentTime ()
החזרות | |
---|---|
long |
getEndTime
protected long getEndTime ()
הפונקציה מחזירה את שעת הסיום של ההפעלה.
החזרות | |
---|---|
long |
זמן התחלה
protected long getStartTime ()
הפונקציה מחזירה את שעת ההתחלה של ההפעלה.
החזרות | |
---|---|
long |