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 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 kiểm tra trong jar sẽ gọi những sự kiện này mà HostTestListener giữ lại từ trình 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 xây dựng công cộng

HostTestListener ( ITestInvocationListener listener)

Phương pháp công cộng

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

Báo cáo kết thúc quá trình chạy thử.

void testRunStarted (String name, int numTests)

Báo cáo việc bắt đầu chạy thử.

Nhà thầu xây dựng công cộng

HostTestListener

public HostTestListener (ITestInvocationListener listener)

Thông số
listener ITestInvocationListener

Phương pháp công cộng

thử nghiệmChạyĐã kết thúc

public void testRunEnded (long elapsedTime, 
                 metrics)

Báo cáo kết thúc quá trình chạy thử. CỐ ĐỊNH: 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 : các cặp khóa-giá trị được báo cáo khi kết thúc quá trình chạy thử nghiệm với Metric .

thử nghiệmChạyBắt đầu

public void testRunStarted (String name, 
                int numTests)

Báo cáo việc bắt đầu chạy thử.

Thông số
name String : tên chạy thử

numTests int : tổng số bài kiểm tra trong lần chạy thử