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

public  getModulesAbi ()

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

החזרות

בדיקות getPassedTest

public long getPassedTests ()

החזרות
long

getSummary

public TestSummary getSummary ()

החזרות
TestSummary

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