PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.host.PrettyTestEventLogger


Logger จับคู่เหตุการณ์และบันทึกเหตุการณ์เพื่อให้แก้ไขจุดบกพร่องได้ง่ายขึ้น บันทึกบนฝั่งโฮสต์และฝั่งอุปกรณ์จะตรงกันอย่างเคร่งครัดเพื่อให้ง่ายต่อการค้นหา

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

PrettyTestEventLogger ( devices) PrettyTestEventLogger ( devices)

วิธีการสาธารณะ

void testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics)

รายงานการสิ้นสุดการดำเนินการของกรณีทดสอบแต่ละรายการ

void testFailed ( TestDescription test, String trace)

รายงานความล้มเหลวของกรณีทดสอบแต่ละรายการ

void testStarted ( TestDescription test)

รายงานการเริ่มต้นของกรณีทดสอบแต่ละรายการ

ผู้รับเหมาก่อสร้างสาธารณะ

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

พารามิเตอร์
devices

วิธีการสาธารณะ

การทดสอบสิ้นสุดแล้ว

public void testEnded (TestDescription test, 
                 testMetrics)

รายงานการสิ้นสุดการดำเนินการของกรณีทดสอบแต่ละรายการ

หากไม่ได้เรียกใช้ testFailed(TestDescription, FailureDescription) แสดงว่าการทดสอบนี้ผ่านไป นอกจากนี้ ยังส่งคืนเมตริกคีย์/ค่าใดๆ ที่อาจถูกส่งออกมาระหว่างการดำเนินการของกรณีทดสอบ

พารามิเตอร์
test TestDescription : ระบุการทดสอบ

testMetrics : ERROR(/Map) ของตัวชี้วัดที่ปล่อยออกมา

การทดสอบล้มเหลว

public void testFailed (TestDescription test, 
                String trace)

รายงานความล้มเหลวของกรณีทดสอบแต่ละรายการ

จะถูกเรียกระหว่าง testStarted และ testEnded

พารามิเตอร์
test TestDescription : ระบุการทดสอบ

trace String : การติดตามสแต็กของความล้มเหลว

ทดสอบเริ่มต้นแล้ว

public void testStarted (TestDescription test)

รายงานการเริ่มต้นของกรณีทดสอบแต่ละรายการ อินเทอร์เฟซรุ่นเก่า ควรใช้ testStarted(com.android.tradefed.result.TestDescription) ทุกครั้งที่เป็นไปได้

พารามิเตอร์
test TestDescription : ระบุการทดสอบ