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

public  getModulesAbi ()

מחזירה מפה של מודולים abi: .

החזרות

getPassedTests

public long getPassedTests ()

החזרות
long

getSummary

public TestSummary getSummary ()

החזרות
TestSummary

getTotalModules

public int getTotalModules ()

החזרות
int

getTotalTests

public long getTotalTests ()

החזרות
long

הקריאה הסתיימה

public void invocationEnded (long elapsedTime)

מדווח שהפנייה הסתיימה, בין אם בהצלחה ובין אם עקב מצב שגיאה כלשהו.

ייקרא אוטומטית על ידי מסגרת TradeFederation.

פרמטרים
elapsedTime long : הזמן שחלף של הקריאה ב-ms

התראה התחילה

public void invocationStarted (IInvocationContext context)

מדווח על תחילת הזמנת הבדיקה.

ייקרא אוטומטית על ידי מסגרת TradeFederation. כתבים צריכים לעקוף שיטה זו כדי לתמוך בדיווח על מספר מכשירים.

פרמטרים
context IInvocationContext : מידע על הפנייה

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

מדווח על תחילת מודול פועל. התקשרות חוזרת זו משויכת ל- testModuleEnded() והיא אופציונלית ברצף. הוא משמש רק במהלך ריצה המשתמשת במודולים: רצים מבוססי סוויטה.

פרמטרים
moduleContext IInvocationContext : IInvocationContext של המודול.

שיטות מוגנות

getCurrentTime

protected long getCurrentTime ()

החזרות
long

getEndTime

protected long getEndTime ()

מחזירה את שעת הסיום של ההזמנה.

החזרות
long

getStartTime

protected long getStartTime ()

מחזירה את שעת ההתחלה של ההזמנה.

החזרות
long