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, metrics)

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ử