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