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: המספר הכולל של הבדיקות בהרצת הבדיקה |