GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


แยกวิเคราะห์ "โหมดเอาต์พุต XML" ของการทดสอบแบบดั้งเดิมโดยใช้ GTest ที่เรียกใช้จาก Shell และแจ้ง 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 true หากการทดสอบไม่สมบูรณ์เนื่องจากปัญหาในการแยกวิเคราะห์หรือข้อขัดข้อง

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

public void parseResult (File f, 
                CollectingOutputReceiver output)

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

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

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