Báo cáoĐạtBài kiểm tra
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 một tập tin các bộ lọc có thể loại trừ bài kiểm tra đã vượt qua.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
ReportPassedTests () |
Phương pháp công khai | |
---|---|
void | invocationEnded (long elapsedTime) Báo cáo rằng lệnh gọi đã kết thúc, dù thành công hay do một số điều kiện lỗi. |
void | invocationFailed ( FailureDescription failure) Báo cáo lệnh gọi không đầy đủ do một số tình trạng lỗi. |
void | invocationStarted ( IInvocationContext context) Báo cáo sự bắt đầu của lệnh gọi thử nghiệm. |
void | setConfiguration ( IConfiguration configuration) Tiêm |
void | setLogger ( ITestLogger logger) |
boolean | supportGranularResults () Trả về Đúng nếu trình báo cáo hỗ trợ kết quả chi tiết, nếu không thì trả về sai. |
void | testModuleEnded () Báo cáo kết thúc chạy mô-đun. |
void | testModuleStarted ( IInvocationContext moduleContext) Báo cáo sự bắt đầ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 quá trình chạy thử. |
Nhà thầu xây dựng công cộng
Báo cáoĐạtBài kiểm tra
public ReportPassedTests ()
Phương pháp công khai
lời mờiĐã kết thúc
public void invocationEnded (long elapsedTime)
Báo cáo rằng lệnh gọi đã kết thúc, dù thành công hay do một số điều kiện lỗi.
Sẽ được khung TradeFederation tự động gọi.Thông số | |
---|---|
elapsedTime | long : thời gian trôi qua của lệnh gọi tính bằng ms |
lời gọi không thành công
public void invocationFailed (FailureDescription failure)
Báo cáo lệnh gọi không đầy đủ do một số tình trạng lỗi.
Sẽ được khung TradeFederation gọi tự động.
Thông số | |
---|---|
failure | FailureDescription : FailureDescription mô tả nguyên nhân gây ra lỗi |
lời gọiBắt đầu
public void invocationStarted (IInvocationContext context)
Báo cáo sự bắt đầu của lệnh gọi thử nghiệm.
Sẽ được khung TradeFederation gọi tự động. Người báo cáo cần ghi đè phương pháp 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 |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Tiêm IConfiguration
đang sử dụng.
Thông số | |
---|---|
configuration | IConfiguration |
hỗ trợGranularKết quả
public boolean supportGranularResults ()
Trả về Đúng nếu trình báo cáo hỗ trợ kết quả chi tiết, nếu không thì trả về sai.
Trả lại | |
---|---|
boolean |
testModuleĐã kết thúc
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ự bắt đầ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 chuỗi. Nó chỉ được sử dụng trong quá trình chạy sử dụng các mô-đun: bộ chạy dựa trên bộ.
Thông số | |
---|---|
moduleContext | IInvocationContext : IInvocationContext của mô-đun. |
thử nghiệmChạyĐã kết thúc
public void testRunEnded (long elapsedTime,runMetrics)
Báo cáo kết thúc quá trình chạy thử. CỐ ĐỊNH: 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 . |