Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

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 : 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 .

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