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

public  getFailedTests ()

ส่งคืนรายการการทดสอบที่ล้มเหลวในระหว่างการทดสอบปัจจุบัน

การส่งคืน

TestRun ไม่สมบูรณ์

public boolean isTestRunIncomplete ()

การทดสอบการทำงานไม่สมบูรณ์หรือไม่

การส่งคืน
boolean จริง หากการทดสอบการทำงานไม่สมบูรณ์เนื่องจากปัญหาการแยกวิเคราะห์หรือข้อขัดข้อง

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

แยกวิเคราะห์ผลลัพธ์ xml

พารามิเตอร์
f File : ERROR(/File) มีเอาต์พุต xml

output CollectingOutputReceiver : เอาต์พุตที่รวบรวมจากการรันการดำเนินการเพื่อทำบันทึกให้เสร็จสิ้นหากจำเป็น