JarHostTest.HostTestListener
public class JarHostTest.HostTestListener
extends ResultForwarder
java.lang.Object | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener |
Trình nghe gói chuyển tiếp tất cả các sự kiện ngoại trừ testRunStarted () và testRunEnded () tới trình nghe được nhúng. Mỗi lớp thử nghiệm trong jar sẽ gọi các sự kiện này, mà HostTestListener giữ lại người nghe để ghi nhật ký bảng điều khiển và báo cáo kết quả.
Bản tóm tắt
Các nhà xây dựng công cộng | |
---|---|
HostTestListener ( ITestInvocationListener listener) |
Phương pháp công khai | |
---|---|
void | testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics) Báo cáo kết thúc quá trình chạy thử nghiệm. |
void | testRunStarted (String name, int numTests) Báo cáo khi bắt đầu chạy thử nghiệm. |
Các nhà xây dựng công cộng
HostTestListener
public HostTestListener (ITestInvocationListener listener)
Thông số | |
---|---|
listener | ITestInvocationListener |
Phương pháp công khai
testRunEnded
public void testRunEnded (long elapsedTime,metrics)
Báo cáo kết thúc quá trình chạy thử nghiệm. Khắc phục: Chúng tôi không thể có hai giao diện Map <> với kiểu khác nhau, vì vậy chúng tôi phải sử dụng HashMap ở đây.
Thông số | |
---|---|
elapsedTime | long : thời gian đã trôi qua của thiết bị được báo cáo, tính bằng mili giây |
metrics | Metric . |
testRunStarted
public void testRunStarted (String name, int numTests)
Báo cáo khi bắt đầu chạy thử nghiệm.
Thông số | |
---|---|
name | String : tên chạy thử nghiệm |
numTests | int : tổng số thử nghiệm trong quá trình chạy thử nghiệm |