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, metrics)

สิ้นสุดการทดสอบรายงาน

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: จำนวนการทดสอบทั้งหมดในการทดสอบ