AndroidBuildResultReporter

public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.google.android.tradefed.result.AndroidBuildResultReporter


Báo cáo kết quả kiểm thử cho Android Build API.

Tóm tắt

Hằng số

String STATUS_ERROR

String STATUS_FAIL

String STATUS_IN_PROGRESS

String STATUS_PASS

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

AndroidBuildResultReporter()

Phương thức công khai

void invocationEnded(long elapsedTime)

Báo cáo rằng lời gọi đã chấm dứt, cho dù thành công hay do một số điều kiện lỗi.

void invocationFailed(Throwable cause)

Báo cáo một lệnh gọi chưa hoàn chỉnh do một số điều kiện lỗi.

void invocationStarted(IInvocationContext context)

Báo cáo thời điểm bắt đầu lệnh gọi kiểm thử.

void putSummary(List<TestSummary> summaries)

Truyền một List gồm các TestSummary không có giá trị rỗng có thể đã được trả về từ mọi ITestInvocationListener được khởi tạo trong quá trình định cấu hình.

Hằng số

STATUS_ERROR

public static final String STATUS_ERROR

Giá trị không đổi: "error"

STATUS_FAIL

public static final String STATUS_FAIL

Giá trị không đổi: "completeFail"

STATUS_IN_PROGRESS

public static final String STATUS_IN_PROGRESS

Giá trị không đổi: "inProgress"

STATUS_PASS

public static final String STATUS_PASS

Giá trị không đổi: "completePass"

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

AndroidBuildResultReporter

public AndroidBuildResultReporter ()

Phương thức công khai

invocationEnded

public void invocationEnded (long elapsedTime)

Báo cáo rằng lời gọi đã chấm dứt, cho dù thành công hay do một số điều kiện lỗi.

Sẽ được khung TradeFederation tự động gọi.

Tham số
elapsedTime long: thời gian đã trôi qua của lệnh gọi (tính bằng mili giây)

invocationFailed

public void invocationFailed (Throwable cause)

Báo cáo một lệnh gọi chưa hoàn chỉnh do một số điều kiện lỗi.

Sẽ được khung TradeFederation tự động gọi.

Tham số
cause Throwable: nguyên nhân Throwable gây ra lỗi

invocationStarted

public void invocationStarted (IInvocationContext context)

Báo cáo thời điểm bắt đầu lệnh gọi kiểm thử.

Sẽ được khung TradeFederation tự động gọi. Người báo cáo cần ghi đè phương thức này để hỗ trợ báo cáo trên nhiều thiết bị.

Tham số
context IInvocationContext: thông tin về lệnh gọi

putSummary

public void putSummary (List<TestSummary> summaries)

Truyền một List gồm các TestSummary không có giá trị rỗng có thể đã được trả về từ mọi ITestInvocationListener được khởi tạo trong quá trình định cấu hình.

Tham số
summaries List: Một List gồm các TestSummary không rỗng từ ITestInvocationListener là một phần của cấu hình hiện tại.