JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

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


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

סיכום

‫constructors ציבוריים

HostTestListener(ITestInvocationListener listener)

‫methods ציבוריים

void testRunEnded(long elapsedTime, Map<String, String> metrics)

void testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> metrics)

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

void testRunStarted(String name, int numTests)

הפונקציה מדווחת על התחלה של הרצת בדיקה.

‫constructors ציבוריים

HostTestListener

public HostTestListener (ITestInvocationListener listener)

פרמטרים
listener ITestInvocationListener

‫methods ציבוריים

testRunEnded

public void testRunEnded (long elapsedTime, 
                Map<String, String> metrics)

פרמטרים
elapsedTime long

metrics Map

testRunEnded

public void testRunEnded (long elapsedTime, 
                HashMap<String, MetricMeasurement.Metric> metrics)

דוחות על סיום הרצת הבדיקה. FIXME: We cannot have two Map<> interfaces with different type, so we have to use HashMap here.

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

metrics HashMap: צמדי מפתח/ערך שמדווחים בסוף הרצת בדיקה עם Metric.

testRunStarted

public void testRunStarted (String name, 
                int numTests)

הפונקציה מדווחת על התחלה של הרצת בדיקה.

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

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