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 bao bọc 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 từ 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
nhà thầu công cộng | |
---|---|
HostTestListener ( ITestInvocationListener listener) |
Phương thức công khai | |
---|---|
void | testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics) Báo cáo kết thúc chạy thử. |
void | testRunStarted (String name, int numTests) Báo cáo bắt đầu chạy thử. |
nhà thầu công cộng
Máy chủTestListener
public HostTestListener (ITestInvocationListener listener)
Thông số | |
---|---|
listener | ITestInvocationListener |
Phương thức công khai
testRunEnded
public void testRunEnded (long elapsedTime,metrics)
Báo cáo kết thúc chạy thử. KHẮC PHỤC: Chúng tôi không thể có hai giao diện Map<> với loại khác nhau, vì vậy chúng tôi phải sử dụng HashMap tại đây.
Thông số | |
---|---|
elapsedTime | long : thiết bị báo cáo thời gian đã trôi qua, tính bằng mili giây |
metrics | Metric . |
testRunBắt đầu
public void testRunStarted (String name, int numTests)
Báo cáo bắt đầu chạy thử.
Thông số | |
---|---|
name | String : tên chạy thử nghiệm |
numTests | int : tổng số bài kiểm tra trong quá trình chạy thử |