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() ไปยัง listener แบบฝัง แต่ละคลาสการทดสอบใน 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 |
วิธีการสาธารณะ
testRunEnded
public void testRunEnded (long elapsedTime,metrics)
รายงานสิ้นสุดการทดสอบการทำงาน แก้ไข: เราไม่สามารถมีอินเทอร์เฟซ Map<> สองรายการที่มีประเภทต่างกัน ดังนั้นเราจึงต้องใช้ HashMap ที่นี่
พารามิเตอร์ | |
---|---|
elapsedTime | long : อุปกรณ์รายงานเวลาที่ผ่านไป หน่วยเป็นมิลลิวินาที |
metrics | Metric |
testRunStarted
public void testRunStarted (String name, int numTests)
รายงานการเริ่มต้นของการทดสอบรัน
พารามิเตอร์ | |
---|---|
name | String : ชื่อการทดสอบรัน |
numTests | int : จำนวนการทดสอบทั้งหมดในการทดสอบรัน |