GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


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

สรุป

เครื่องมือสร้างสาธารณะ

GTestXmlResultParser(String testRunName, ITestInvocationListener listener)

สร้าง GTestXmlResultParser สำหรับ Listener รายเดียว

GTestXmlResultParser(String testRunName, Collection<ITestInvocationListener> listeners)

สร้าง GTestXmlResultParser

เมธอดสาธารณะ

Set<String> getFailedTests()

แสดงรายการการทดสอบที่ล้มเหลวระหว่างการทดสอบที่กำลังดำเนินการ

boolean isTestRunIncomplete()

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

void parseResult(File f, CollectingOutputReceiver output)

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

เครื่องมือสร้างสาธารณะ

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                ITestInvocationListener listener)

สร้าง GTestXmlResultParser สำหรับ Listener รายเดียว

พารามิเตอร์
testRunName String: ชื่อการทดสอบเพื่อระบุต่อ ITestInvocationListener.testRunStarted(String,int)

listener ITestInvocationListener: ได้รับแจ้งผลการทดสอบขณะที่การทดสอบกำลังดำเนินการ

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                Collection<ITestInvocationListener> listeners)

สร้าง GTestXmlResultParser

พารามิเตอร์
testRunName String: ชื่อการทดสอบเพื่อระบุต่อ ITestInvocationListener.testRunStarted(String,int)

listeners Collection: ได้รับแจ้งผลการทดสอบขณะที่การทดสอบกำลังดำเนินการ

เมธอดสาธารณะ

getFailedTests

public Set<String> getFailedTests ()

แสดงรายการการทดสอบที่ล้มเหลวระหว่างการทดสอบที่กำลังดำเนินการ

การคืนสินค้า
Set<String>

isTestRunIncomplete

public boolean isTestRunIncomplete ()

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

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

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

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

พารามิเตอร์
f File: File ที่มี XML ที่ส่งออก

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