PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Object
   ↳ com.android.tradefed.testtype.host.PrettyTestEventLogger


Trình ghi nhật ký khớp với các sự kiện và ghi nhật ký các sự kiện đó để giúp bạn gỡ lỗi dễ dàng hơn. Nhật ký ở phía máy chủ và phía thiết bị sẽ hoàn toàn khớp nhau để bạn dễ dàng tìm kiếm.

Tóm tắt

Hàm khởi tạo công khai

PrettyTestEventLogger( devices, boolean methodLevelLogging)

Phương thức công khai

void testEnded(TestDescription test, testMetrics)

Báo cáo thời điểm kết thúc quá trình thực thi của một trường hợp kiểm thử riêng lẻ.

void testFailed(TestDescription test, FailureDescription failure)

Báo cáo lỗi của một trường hợp kiểm thử riêng lẻ.

void testFailed(TestDescription test, String trace)

Báo cáo lỗi của một trường hợp kiểm thử riêng lẻ.

void testRunEnded(long elapsedTimeMillis, runMetrics)

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

void testRunStarted(String runName, int testCount)

Báo cáo thời điểm bắt đầu một lần chạy thử nghiệm.

void testStarted(TestDescription test)

Báo cáo về việc bắt đầu một trường hợp kiểm thử riêng lẻ.

Hàm khởi tạo công khai

PrettyTestEventLogger

public PrettyTestEventLogger ( devices, 
                boolean methodLevelLogging)

Tham số
devices

methodLevelLogging boolean

Phương thức công khai

testEnded

public void testEnded (TestDescription test, 
                 testMetrics)

Báo cáo thời điểm kết thúc quá trình thực thi của một trường hợp kiểm thử riêng lẻ.

Nếu testFailed(TestDescription, FailureDescription) không được gọi, thì quy trình kiểm thử này đã thành công. Cũng trả về mọi chỉ số khoá/giá trị có thể đã được phát trong quá trình thực thi trường hợp kiểm thử.

Tham số
test TestDescription: xác định bài kiểm tra

testMetrics : một ERROR(/Map) các chỉ số được phát ra

testFailed

public void testFailed (TestDescription test, 
                FailureDescription failure)

Báo cáo lỗi của một trường hợp kiểm thử riêng lẻ.

Sẽ được gọi giữa testStarted và testEnded.

Tham số
test TestDescription: xác định bài kiểm tra

failure FailureDescription: FailureDescription mô tả lỗi và ngữ cảnh của lỗi đó.

testFailed

public void testFailed (TestDescription test, 
                String trace)

Báo cáo lỗi của một trường hợp kiểm thử riêng lẻ.

Sẽ được gọi giữa testStarted và testEnded.

Tham số
test TestDescription: xác định bài kiểm tra

trace String: dấu vết ngăn xếp của lỗi

testRunEnded

public void testRunEnded (long elapsedTimeMillis, 
                 runMetrics)

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

Tham số
elapsedTimeMillis long: thiết bị báo cáo thời gian đã trôi qua, tính bằng mili giây

runMetrics : các cặp khoá-giá trị được báo cáo ở cuối một lần chạy kiểm thử

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Báo cáo thời điểm bắt đầu một lần chạy thử nghiệm.

Tham số
runName String: tên của lần chạy thử

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

testStarted

public void testStarted (TestDescription test)

Báo cáo về việc bắt đầu một trường hợp kiểm thử riêng lẻ. Giao diện cũ, nên dùng testStarted(com.android.tradefed.result.TestDescription) bất cứ khi nào có thể.

Tham số
test TestDescription: xác định bài kiểm tra