TestFailureListener
public
class
TestFailureListener
extends Object
implements
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.TestFailureListener |
Trình nghe dùng để thực hiện các hành động như ảnh chụp màn hình, báo cáo lỗi, thu thập logcat khi kiểm thử không thành công khi được yêu cầu.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
TestFailureListener(
|
Phương thức công khai | |
---|---|
void
|
applyModuleConfiguration(boolean bugreportOnFailure)
Cho phép ghi đè chế độ cài đặt lệnh gọi của tính năng chụp khi không thành công theo cấu hình cụ thể của mô-đun. |
void
|
join()
Tham gia tất cả các luồng ghi logcat để đảm bảo các luồng đó kết thúc. |
void
|
setLogger(ITestLogger logger)
Đặt nơi lưu nhật ký. |
void
|
testFailed(TestDescription test, String trace)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
|
void
|
testLogForward(String dataName, LogDataType dataType, InputStreamSource dataStream)
Chuyển tiếp nhật ký đến trình ghi nhật ký, đừng thực hiện việc này từ lệnh gọi lại #testLog như thể TestFailureListener là một phần của chuỗi, điều này sẽ dẫn đến một vòng lặp vô hạn. |
Hàm khởi tạo công khai
TestFailureListener
public TestFailureListener (devices, boolean bugReportOnFailure, boolean rebootOnFailure)
Tham số | |
---|---|
devices |
|
bugReportOnFailure |
boolean |
rebootOnFailure |
boolean |
Phương thức công khai
applyModuleConfiguration
public void applyModuleConfiguration (boolean bugreportOnFailure)
Cho phép ghi đè chế độ cài đặt lệnh gọi của tính năng chụp khi không thành công theo cấu hình cụ thể của mô-đun.
Tham số | |
---|---|
bugreportOnFailure |
boolean : true để ghi lại báo cáo lỗi khi kiểm thử không thành công. Nếu không thì giá trị sẽ là false.
|
tham gia
public void join ()
Tham gia tất cả các luồng ghi logcat để đảm bảo các luồng đó kết thúc.
setLogger
public void setLogger (ITestLogger logger)
Đặt nơi lưu nhật ký.
Tham số | |
---|---|
logger |
ITestLogger |
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 |
testLogForward
public void testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)
Chuyển tiếp nhật ký đến trình ghi nhật ký, đừng thực hiện việc này từ lệnh gọi lại #testLog như thể TestFailureListener là một phần của chuỗi, điều này sẽ dẫn đến một vòng lặp vô hạn.
Tham số | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |