Báo cáoCác bài kiểm tra đã vượt qua

public class ReportPassedTests
extends CollectingTestListener implements IConfigurationReceiver , ISupportGranularResults

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.ReportPassedTests


Báo cáo trong tệp các bộ lọc có thể có để loại trừ bài kiểm tra đã vượt qua.

Bản tóm tắt

nhà thầu công cộng

ReportPassedTests ()

Phương thức công khai

void invocationEnded (long elapsedTime)

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

void invocationFailed ( FailureDescription failure)

Báo cáo một lệnh gọi không đầy đủ do một số điều kiện lỗi.

void invocationStarted ( IInvocationContext context)

Báo cáo bắt đầu yêu cầu thử nghiệm.

void setConfiguration ( IConfiguration configuration)

Tiêm IConfiguration đang sử dụng.

void setLogger ( ITestLogger logger)
boolean supportGranularResults ()

Trả về True nếu trình báo cáo hỗ trợ kết quả chi tiết, ngược lại là false.

void testModuleEnded ()

Báo cáo kết thúc chạy mô-đun.

void testModuleStarted ( IInvocationContext moduleContext)

Báo cáo sự khởi đầu của một mô-đun đang chạy.

void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)

Báo cáo kết thúc chạy thử.

nhà thầu công cộng

Báo cáoCác bài kiểm tra đã vượt qua

public ReportPassedTests ()

Phương thức công khai

lời gọiĐã kết thúc

public void invocationEnded (long elapsedTime)

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

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

Thông số
elapsedTime long : thời gian đã trôi qua của lời gọi tính bằng ms

lời gọiThất bại

public void invocationFailed (FailureDescription failure)

Báo cáo một lệnh gọi không đầy đủ do một số điều kiện lỗi.

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

Thông số
failure FailureDescription : FailureDescription mô tả nguyên nhân lỗi

lời gọiBắt đầu

public void invocationStarted (IInvocationContext context)

Báo cáo bắt đầu yêu cầu thử nghiệm.

Sẽ được gọi tự động bởi khung TradeFederation. 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ị.

Thông số
context IInvocationContext : thông tin về lời gọi

thiết lập cấu hình

public void setConfiguration (IConfiguration configuration)

Tiêm IConfiguration đang sử dụng.

Thông số
configuration IConfiguration

setLogger

public void setLogger (ITestLogger logger)

Thông số
logger ITestLogger

hỗ trợGranularResults

public boolean supportGranularResults ()

Trả về True nếu trình báo cáo hỗ trợ kết quả chi tiết, ngược lại là false.

trả lại
boolean

testModuleEnded

public void testModuleEnded ()

Báo cáo kết thúc chạy mô-đun.

testModuleBắt đầu

public void testModuleStarted (IInvocationContext moduleContext)

Báo cáo sự khởi đầu của một mô-đun đang chạy. Cuộc gọi lại này được liên kết với testModuleEnded() và là tùy chọn trong trình tự. Nó chỉ được sử dụng trong quá trình chạy sử dụng các mô-đun: người chạy dựa trên bộ.

Thông số
moduleContext IInvocationContext : IInvocationContext của mô-đun.

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

Báo cáo kết thúc chạy thử. KHẮC PHỤC: 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

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