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