GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.GTestXmlResultParser


แยกวิเคราะห์ผลลัพธ์ "โหมดเอาต์พุต XML" ของการทดสอบแบบเนทีฟโดยใช้ GTest ที่ทำงานจากเชลล์ และแจ้งผลลัพธ์ให้ ITestRunListener ทราบ

สรุป

ตัวสร้างแบบสาธารณะ

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 ()

แสดงรายการการทดสอบที่ไม่สําเร็จระหว่างการทดสอบปัจจุบัน

คิกรีเทิร์น

isTestRunIncomplete

public boolean isTestRunIncomplete ()

ระบุว่าการทดสอบไม่สมบูรณ์หรือไม่

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

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

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

พารามิเตอร์
f File: ERROR(/File) ที่มี XML ที่ได้

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