GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.GTestXmlResultParser |
Phân tích kết quả của "chế độ đầu ra xml" của các bài kiểm thử gốc bằng GTest chạy từ shell, và thông báo cho ITestRunListener về kết quả.
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
GTestXmlResultParser(String testRunName, ITestInvocationListener listener)
Tạo GTestXmlResultParser cho một trình nghe. |
|
GTestXmlResultParser(String testRunName, Collection<ITestInvocationListener> listeners)
Tạo GTestXmlResultParser. |
|
Phương thức công khai | |
|---|---|
Set<String>
|
getFailedTests()
Trả về danh sách các bài kiểm thử không thành công trong lần chạy kiểm thử hiện tại. |
boolean
|
isTestRunIncomplete()
Lần chạy kiểm thử có chưa hoàn tất hay không. |
void
|
parseResult(File f, CollectingOutputReceiver output)
Phân tích kết quả xml |
Hàm khởi tạo công khai
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
ITestInvocationListener listener)Tạo GTestXmlResultParser cho một trình nghe.
| Tham số | |
|---|---|
testRunName |
String: tên của lần chạy kiểm thử để cung cấp cho ITestInvocationListener.testRunStarted(String,int) |
listener |
ITestInvocationListener: được thông báo về kết quả kiểm thử khi các bài kiểm thử đang thực thi |
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
Collection<ITestInvocationListener> listeners)Tạo GTestXmlResultParser.
| Tham số | |
|---|---|
testRunName |
String: tên của lần chạy kiểm thử để cung cấp cho ITestInvocationListener.testRunStarted(String,int) |
listeners |
Collection: được thông báo về kết quả kiểm thử khi các bài kiểm thử đang thực thi |
Phương thức công khai
getFailedTests
public Set<String> getFailedTests ()
Trả về danh sách các bài kiểm thử không thành công trong lần chạy kiểm thử hiện tại.
| Giá trị trả về | |
|---|---|
Set<String> |
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
Lần chạy kiểm thử có chưa hoàn tất hay không.
| Giá trị trả về | |
|---|---|
boolean |
true, nếu lần chạy kiểm thử chưa hoàn tất do các vấn đề về phân tích cú pháp hoặc sự cố. |
parseResult
public void parseResult (File f,
CollectingOutputReceiver output)Phân tích kết quả xml
| Tham số | |
|---|---|
f |
File: File chứa xml đầu ra |
output |
CollectingOutputReceiver: Đầu ra thu thập được từ lần chạy thực thi để hoàn tất nhật ký nếu cần |