JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

java.lang.Object
com.android.tradefed.result.ResultForwarder
com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener


מאזין גלישת שמעביר את כל האירועים מלבד testRunStarted() ו-testRunEnded() למאזין המוטבע. כל מחלקת בדיקה בצנצנת תפעיל את האירועים הללו, אותם HostTestListener מונע מהמאזינים לצורך רישום המסוף ודיווח התוצאות.

סיכום

בנאים ציבוריים

HostTestListener ( ITestInvocationListener listener)

שיטות ציבוריות

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

מדווח על סיום ריצת המבחן.

void testRunStarted (String name, int numTests)

מדווח על תחילת ריצת מבחן.

בנאים ציבוריים

HostTestListener

public HostTestListener (ITestInvocationListener listener)

פרמטרים
listener ITestInvocationListener

שיטות ציבוריות

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

מדווח על סיום ריצת המבחן. FIXME: אין לנו שני ממשקי Map<> עם סוג שונה, אז עלינו להשתמש ב-HashMap כאן.

פרמטרים
elapsedTime long : המכשיר דיווח על זמן שחלף, באלפיות שניות

metrics : צמדי מפתח-ערך שדווחו בסוף ריצת מבחן עם Metric .

testRunStarted

public void testRunStarted (String name, 
                int numTests)

מדווח על תחילת ריצת מבחן.

פרמטרים
name String : שם ריצת הבדיקה

numTests int : המספר הכולל של בדיקות בריצת מבחן