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 : ระบุการทดสอบ |