GtestXmlResultParser
public class GTestXmlResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.GTestXmlResultParser |
แยกวิเคราะห์ผลลัพธ์ 'โหมดเอาต์พุต xml' ของการทดสอบดั้งเดิมโดยใช้ Gtest ที่เรียกใช้จากเชลล์ และแจ้ง ITestRunListener ถึงผลลัพธ์
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
GTestXmlResultParser (String testRunName, listeners) GTestXmlResultParser (String testRunName, listeners) สร้าง GtestXmlResultParser |
วิธีการสาธารณะ | |
---|---|
getFailedTests () ส่งคืนรายการการทดสอบที่ล้มเหลวในระหว่างการทดสอบปัจจุบัน | |
boolean | isTestRunIncomplete () การทดสอบการทำงานไม่สมบูรณ์หรือไม่ |
void | parseResult (File f, CollectingOutputReceiver output) แยกวิเคราะห์ผลลัพธ์ xml |
ผู้รับเหมาก่อสร้างสาธารณะ
GtestXmlResultParser
public GTestXmlResultParser (String testRunName,listeners)
สร้าง GtestXmlResultParser
พารามิเตอร์ | |
---|---|
testRunName | String : ชื่อการทดสอบรันเพื่อระบุให้กับ ITestLifeCycleReceiver.testRunStarted(String, int) |
listeners |
วิธีการสาธารณะ
getFailedTests
publicgetFailedTests ()
ส่งคืนรายการการทดสอบที่ล้มเหลวในระหว่างการทดสอบปัจจุบัน
การส่งคืน | |
---|---|
TestRun ไม่สมบูรณ์
public boolean isTestRunIncomplete ()
การทดสอบการทำงานไม่สมบูรณ์หรือไม่
การส่งคืน | |
---|---|
boolean | จริง หากการทดสอบการทำงานไม่สมบูรณ์เนื่องจากปัญหาการแยกวิเคราะห์หรือข้อขัดข้อง |
parseResult
public void parseResult (File f, CollectingOutputReceiver output)
แยกวิเคราะห์ผลลัพธ์ xml
พารามิเตอร์ | |
---|---|
f | File : ERROR(/File) มีเอาต์พุต xml |
output | CollectingOutputReceiver : เอาต์พุตที่รวบรวมจากการรันการดำเนินการเพื่อทำบันทึกให้เสร็จสิ้นหากจำเป็น |