PrettyTestEventLogger
public
class
PrettyTestEventLogger
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.host.PrettyTestEventLogger |
โปรแกรมบันทึกที่จับคู่เหตุการณ์และบันทึกเหตุการณ์เพื่อให้แก้ไขข้อบกพร่องได้ง่ายขึ้น บันทึกฝั่งโฮสต์และฝั่งอุปกรณ์จะจับคู่กันโดยสมบูรณ์เพื่อให้ค้นหาได้ง่าย
สรุป
ตัวสร้างแบบสาธารณะ | |
|---|---|
PrettyTestEventLogger(
|
|
เมธอดสาธารณะ | |
|---|---|
void
|
testEnded(TestDescription test,
รายงานการสิ้นสุดการดําเนินการของเคสทดสอบแต่ละรายการ |
void
|
testFailed(TestDescription test, String trace)
รายงานการทดสอบแต่ละรายการที่ล้มเหลว |
void
|
testStarted(TestDescription test)
รายงานการเริ่มต้นของ Test Case แต่ละรายการ |
ตัวสร้างแบบสาธารณะ
PrettyTestEventLogger
public PrettyTestEventLogger (devices)
| พารามิเตอร์ | |
|---|---|
devices |
|
เมธอดสาธารณะ
testEnded
public void testEnded (TestDescription test,testMetrics)
รายงานการสิ้นสุดการดําเนินการของเคสทดสอบแต่ละรายการ
หากไม่มีการเรียกใช้ testFailed(TestDescription, FailureDescription) แสดงว่าทดสอบนี้ผ่าน และยังแสดงเมตริกคีย์/ค่าที่อาจแสดงระหว่างการเรียกใช้ชุดทดสอบด้วย
| พารามิเตอร์ | |
|---|---|
test |
TestDescription: ระบุการทดสอบ |
testMetrics |
: ERROR(/Map) ของเมตริกที่ส่งออก |
testFailed
public void testFailed (TestDescription test, String trace)
รายงานการทดสอบแต่ละรายการที่ล้มเหลว
ระบบจะเรียกใช้ระหว่าง testStarted กับ testEnded
| พารามิเตอร์ | |
|---|---|
test |
TestDescription: ระบุการทดสอบ |
trace |
String: สแต็กเทรซของข้อผิดพลาด |
testStarted
public void testStarted (TestDescription test)
รายงานการเริ่มต้นของ Test Case แต่ละรายการ อินเทอร์เฟซเก่า ควรใช้ testStarted(com.android.tradefed.result.TestDescription) เมื่อเป็นไปได้
| พารามิเตอร์ | |
|---|---|
test |
TestDescription: ระบุการทดสอบ |