GTestListTestParser

public class GTestListTestParser
extends MultiLineReceiver

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


Một trình phân tích cú pháp kết quả cho chế độ chạy thử gtest với tham số "--gtest_list_tests".

Tóm tắt

Trường

protected mTests

Hàm khởi tạo công khai

GTestListTestParser(String testRunName, ITestInvocationListener listener)

Tạo GTestListTestParser cho một trình nghe duy nhất.

GTestListTestParser(String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)

Tạo GTestListTestParser cho một trình nghe duy nhất.

Phương thức công khai

void done()

Kết thúc quy trình.

boolean getPrependFileName()
boolean isCancelled()

void processNewLines(String[] lines)

Được gọi khi quy trình từ xa nhận được các dòng mới.

void setPrependFileName(boolean prepend)

Trường

mTests

protected  mTests

Hàm khởi tạo công khai

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener)

Tạo GTestListTestParser cho một trình nghe duy nhất.

Tham số
testRunName String: tên của lần chạy thử nghiệm cần cung cấp cho ITestLifeCycleReceiver.testRunStarted(String, int)

listener ITestInvocationListener: được thông báo về kết quả kiểm thử khi các kiểm thử đang thực thi

GTestListTestParser

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

Tạo GTestListTestParser cho một trình nghe duy nhất.

Tham số
testRunName String: tên của lần chạy thử nghiệm cần cung cấp cho ITestLifeCycleReceiver.testRunStarted(String, int)

listener ITestInvocationListener: được thông báo về kết quả kiểm thử khi các kiểm thử đang thực thi

shouldCollectDisabledTest boolean: có thu thập các kiểm thử bị vô hiệu hoá hay không

Phương thức công khai

done

public void done ()

Kết thúc quy trình. Phương thức này được gọi sau khi các dòng cuối cùng đã trải qua processNewLines(String[]).

getPrependFileName

public boolean getPrependFileName ()

Giá trị trả về
boolean

isCancelled

public boolean isCancelled ()

Giá trị trả về
boolean

processNewLines

public void processNewLines (String[] lines)

Được gọi khi quy trình từ xa nhận được các dòng mới.

Đảm bảo rằng các dòng này hoàn chỉnh khi được cung cấp cho phương thức này.

Tham số
lines String: Mảng chứa các dòng mới.

setPrependFileName

public void setPrependFileName (boolean prepend)

Tham số
prepend boolean