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 bao bọc sẽ chuyển tiếp tất cả các sự kiện ngoại trừ testRunStarted() và testRun ended() đến trình nghe được nhúng. Mỗi lớp kiểm thử trong jar sẽ gọi các sự kiện này. HostTestListener giữ lại dữ liệu từ trình nghe để ghi nhật ký bảng điều khiển và báo cáo kết quả.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
HostTestListener(ITestInvocationListener listener)
|
Phương thức công khai | |
---|---|
void
|
testRunEnded(long elapsedTime,
Báo cáo kết thúc lần chạy thử nghiệm. |
void
|
testRunStarted(String name, int numTests)
Báo cáo thời điểm bắt đầu chạy kiểm thử. |
Hàm khởi tạo công khai
HostTestListener
public HostTestListener (ITestInvocationListener listener)
Tham số | |
---|---|
listener |
ITestInvocationListener |
Phương thức công khai
testRun kết thúc
public void testRunEnded (long elapsedTime,metrics)
Báo cáo kết thúc lần chạy thử nghiệm. FIXME: Chúng tôi không thể có hai Bản đồ<> giao diện khác loại, vì vậy, chúng tôi phải sử dụng HashMap ở đây.
Tham số | |
---|---|
elapsedTime |
long : thời gian đã trôi qua theo báo cáo của thiết bị, tính bằng mili giây |
metrics |
: các cặp khoá-giá trị được báo cáo khi kết thúc lượt chạy kiểm thử bằng Metric . |
Đã bắt đầu kiểm thử
public void testRunStarted (String name, int numTests)
Báo cáo thời điểm bắt đầu chạy kiểm thử.
Tham số | |
---|---|
name |
String : tên chạy kiểm thử |
numTests |
int : tổng số kiểm thử trong lần chạy kiểm thử |