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ời gọi và xuất ra kết quả cuối cùng.
Bản tóm tắt
Các lớp lồng nhau | |
---|---|
class | SuiteResultReporter.ModulePrepTimes Người giữ đối tượng cho việc chuẩn bị và rút ngắn thời gian của một mô-đun. |
Lĩnh vực | |
---|---|
public static final String | SUITE_REPORTER_SOURCE
|
Các nhà 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, cho dù thành công hay 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 gọi kiểm tra. |
void | testModuleStarted ( IInvocationContext moduleContext) Báo cáo sự bắt đầu của một mô-đun đang chạy. |
Các 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
Các nhà xây dựng công cộng
SuiteResultReporter
public SuiteResultReporter ()
Phương pháp công khai
getCompleteModules
public int getCompleteModules ()
Lợi nhuận | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Lợi nhuận | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Trả về bản đồ các mô-đun abi:
Lợi nhuận | |
---|---|
getPassedTests
public long getPassedTests ()
Lợi nhuận | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Lợi nhuận | |
---|---|
int |
getTotalTests
public long getTotalTests ()
Lợi nhuận | |
---|---|
long |
sự mời gọi
public void invocationEnded (long elapsedTime)
Báo cáo rằng lệnh 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 tự động gọi bởi khuôn khổ TradeFederation.Thông số | |
---|---|
elapsedTime | long : thời gian đã trôi qua của lời gọi tính bằng mili giây |
invocationStarted
public void invocationStarted (IInvocationContext context)
Báo cáo thời điểm bắt đầu gọi kiểm tra.
Sẽ được tự động gọi bởi khuôn khổ TradeFederation. Các phóng viên 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 |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Báo cáo sự bắt đầu của một mô-đun đang chạy. Lệnh 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 có sử dụng mô-đun: người chạy dựa trên bộ.
Thông số | |
---|---|
moduleContext | IInvocationContext : IInvocationContext của mô-đun. |
Các phương pháp được bảo vệ
getCurrentTime
protected long getCurrentTime ()
Lợi nhuận | |
---|---|
long |
getEndTime
protected long getEndTime ()
Trả về thời gian kết thúc của lời gọi.
Lợi nhuận | |
---|---|
long |
getStartTime
protected long getStartTime ()
Trả về thời gian bắt đầu của lời gọi.
Lợi nhuận | |
---|---|
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: 2022-08-15 UTC.