XmlResultReporter
public
class
XmlResultReporter
extends CollectingTestListener
implements
ILogSaverListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.XmlResultReporter |
Ghi kết quả JUnit vào tệp XML ở định dạng nhất quán với XMLJUnitResultFormatter của Ant.
Không giống như trình định dạng của Ant, lớp này không báo cáo thời gian thực thi của các chương trình kiểm thử.
Thu thập tất cả thông tin kiểm thử trong bộ nhớ, sau đó kết xuất vào tệp khi lệnh gọi hoàn tất.
Chuyển từ trình chạy dalvik XmlReportPrinter.
Các tệp kết quả sẽ được lưu trữ trong đường dẫn được tạo thông qua [--output-file-path]/[build_id]
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
XmlResultReporter()
|
Phương thức công khai | |
---|---|
void
|
invocationEnded(long elapsedTime)
|
void
|
setLogSaver(ILogSaver logSaver)
|
void
|
testFailed(TestDescription test, String trace)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
|
void
|
testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
|
Hàm khởi tạo công khai
XmlResultReporter
public XmlResultReporter ()
Phương thức công khai
invocationEnded
public void invocationEnded (long elapsedTime)
Tham số | |
---|---|
elapsedTime |
long |
setLogSaver
public void setLogSaver (ILogSaver logSaver)
Tham số | |
---|---|
logSaver |
ILogSaver |
testFailed
public void testFailed (TestDescription test, String trace)
Tham số | |
---|---|
test |
TestDescription |
trace |
String |
testLog
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
Tham số | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
testLogSaved
public void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
Tham số | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
logFile |
LogFile |