SuiteResultReporter
public class SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
Thu thập kết quả kiểm tra cho toàn bộ lệnh gọi bộ và đưa ra kết quả cuối cùng.
Bản tóm tắt
Các lớp lồng nhau | |
---|---|
class | SuiteResultReporter.ModulePrepTimes Giá đỡ đồ vật để chuẩn bị và phá bỏ thời gian của một mô-đun. |
Lĩnh vực | |
---|---|
public static final String | SUITE_REPORTER_SOURCE
|
Nhà thầu xây dựng công cộng | |
---|---|
SuiteResultReporter () |
Phương pháp công khai | |
---|---|
int | getCompleteModules () |
long | getFailedTests () |
getModulesAbi () Trả về bản đồ các mô-đun abi: | |
long | getPassedTests () |
TestSummary | getSummary () |
int | getTotalModules () |
long | getTotalTests () |
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 | invocationStarted ( IInvocationContext context) Báo cáo sự bắt đầu của lệnh gọi thử nghiệm. |
void | testModuleStarted ( IInvocationContext moduleContext) Báo cáo sự bắt đầu của một mô-đun đang chạy. |
Phương pháp được bảo vệ | |
---|---|
long | getCurrentTime () |
long | getEndTime () Trả về thời gian kết thúc của lời gọi. |
long | getStartTime () Trả về thời gian bắt đầu của lời gọi. |
Lĩnh vực
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
Nhà thầu xây dựng công cộng
SuiteResultReporter
public SuiteResultReporter ()
Phương pháp công khai
getCompleteModules
public int getCompleteModules ()
Trả lại | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Trả lại | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Trả về bản đồ các mô-đun abi:
Trả lại | |
---|---|
getPassedTests
public long getPassedTests ()
Trả lại | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Trả lại | |
---|---|
int |
getTotalTests
public long getTotalTests ()
Trả lại | |
---|---|
long |
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 gọi tự động.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ọ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 tự động gọi. 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 |
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. |
Phương pháp được bảo vệ
lấy thời gian hiện tại
protected long getCurrentTime ()
Trả lại | |
---|---|
long |
getEndTime
protected long getEndTime ()
Trả về thời gian kết thúc của lời gọi.
Trả lại | |
---|---|
long |
lấy thời gian bắt đầu
protected long getStartTime ()
Trả về thời gian bắt đầu của lời gọi.
Trả lại | |
---|---|
long |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2023-12-01 UTC.