JarHostTest.HostTestListener
public class JarHostTest.HostTestListener
extends ResultForwarder
java.lang.Object | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener |
Wrapper Listener ที่ส่งต่อเหตุการณ์ทั้งหมดยกเว้น testRunStarted() และ testRunEnded() ไปยังผู้ฟังที่ฝังตัว คลาสทดสอบแต่ละคลาสใน jar จะเรียกเหตุการณ์เหล่านี้ ซึ่ง HostTestListener ระงับจาก Listener สำหรับการบันทึกคอนโซลและการรายงานผลลัพธ์
สรุป
ผู้สร้างสาธารณะ | |
---|---|
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 |
วิธีการสาธารณะ
การทดสอบรันสิ้นสุดแล้ว
public void testRunEnded (long elapsedTime,metrics)
รายงานการสิ้นสุดการทดสอบการทำงาน FIXME: เราไม่สามารถมีอินเทอร์เฟซ Map<> สองรายการที่มีประเภทต่างกันได้ ดังนั้นเราต้องใช้ HashMap ที่นี่
พารามิเตอร์ | |
---|---|
elapsedTime | long : อุปกรณ์รายงานเวลาที่ผ่านไป หน่วยเป็นมิลลิวินาที |
metrics | Metric |
ทดสอบ RunStarted
public void testRunStarted (String name, int numTests)
รายงานการเริ่มต้นการทดสอบการทำงาน
พารามิเตอร์ | |
---|---|
name | String : ชื่อการทดสอบการทำงาน |
numTests | int : จำนวนการทดสอบทั้งหมดในการทดสอบการทำงาน |