GTestListTestParser

public class GTestListTestParser
extends MultiLineReceiver

java.lang.Object
com.android.ddmlib.MultiLineReceiver
  com.android.tradefed.testtype.GTestListTestParser


โปรแกรมแยกวิเคราะห์ผลลัพธ์สำหรับโหมดทดลองเรียกใช้ gtest ด้วยพารามิเตอร์ "--gtest_list_tests"

สรุป

ฟิลด์

protected List<TestDescription> mTests

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

GTestListTestParser(String testRunName, ITestInvocationListener listener)

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

GTestListTestParser(String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)

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

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

void done()

สิ้นสุดกระบวนการ

boolean getPrependFileName()
boolean isCancelled()

void processNewLines(String[] lines)

เรียกใช้เมื่อกระบวนการระยะไกลได้รับบรรทัดใหม่

void setPrependFileName(boolean prepend)

ฟิลด์

mTests

protected List<TestDescription> mTests

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

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener)

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

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

listener ITestInvocationListener: รับทราบผลการทดสอบเมื่อมีการดำเนินการทดสอบ

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener, 
                boolean shouldCollectDisabledTest)

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

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

listener ITestInvocationListener: รับทราบผลการทดสอบเมื่อมีการดำเนินการทดสอบ

shouldCollectDisabledTest boolean: รวบรวมการทดสอบที่ปิดใช้อยู่หรือไม่

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

เสร็จสิ้น

public void done ()

สิ้นสุดกระบวนการ ระบบจะเรียกใช้เมธอดนี้หลังจากที่บรรทัดสุดท้ายผ่าน processNewLines(String[]) แล้ว

getPrependFileName

public boolean getPrependFileName ()

การคืนสินค้า
boolean

isCancelled

public boolean isCancelled ()

การคืนสินค้า
boolean

processNewLines

public void processNewLines (String[] lines)

เรียกใช้เมื่อกระบวนการระยะไกลได้รับบรรทัดใหม่

ระบบรับประกันว่าบรรทัดจะสมบูรณ์เมื่อส่งไปยังเมธอดนี้

พารามิเตอร์
lines String: อาร์เรย์ที่มีบรรทัดใหม่

setPrependFileName

public void setPrependFileName (boolean prepend)

พารามิเตอร์
prepend boolean