GTestListTestParser

public class GTestListTestParser
extends MultiLineReceiver

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


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

สรุป

ช่อง

protected 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  mTests

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

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener)

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

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

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

GTestListTestParser

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

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

พารามิเตอร์
testRunName String: ชื่อการทดสอบเพื่อระบุต่อ ITestLifeCycleReceiver.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