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