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 thử cho toàn bộ lệnh gọi bộ kiểm thử và xuất kết quả cuối cùng.
Tóm tắt
Lớp lồng ghép | |
---|---|
class |
SuiteResultReporter.ModulePrepTimes
Chủ sở hữu đối tượng để chuẩn bị và tháo dỡ thời gian của một mô-đun. |
Trường | |
---|---|
public
static
final
String |
SUITE_REPORTER_SOURCE
|
Hàm khởi tạo công khai | |
---|---|
SuiteResultReporter()
|
Phương thức công khai | |
---|---|
int
|
getCompleteModules()
|
long
|
getFailedTests()
|
|
getModulesAbi()
Trả về một bản đồ của 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 lệnh gọi kiểm thử. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Báo cáo thời điểm bắt đầu chạy một mô-đun. |
Phương thức được bảo vệ | |
---|---|
long
|
getCurrentTime()
|
long
|
getEndTime()
Trả về thời gian kết thúc lệnh gọi. |
long
|
getStartTime()
Trả về thời gian bắt đầu của lệnh gọi. |
Trường
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
Hàm khởi tạo công khai
SuiteResultReporter
public SuiteResultReporter ()
Phương thức công khai
getCompleteModules
public int getCompleteModules ()
Giá trị trả về | |
---|---|
int |
getFailedTests
public long getFailedTests ()
Giá trị trả về | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
Trả về một bản đồ của các mô-đun abi:
Giá trị trả về | |
---|---|
|
getPassedTests
public long getPassedTests ()
Giá trị trả về | |
---|---|
long |
getTotalModules
public int getTotalModules ()
Giá trị trả về | |
---|---|
int |
getTotalTests
public long getTotalTests ()
Giá trị trả về | |
---|---|
long |
invocationEnded
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 khung TradeFederation tự động gọi.
Tham số | |
---|---|
elapsedTime |
long : thời gian đã trôi qua của lệnh 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 lệnh gọi kiểm thử.
Sẽ được khung TradeFederation tự động gọi. Trình báo cáo cần ghi đè phương thức này để hỗ trợ báo cáo nhiều thiết bị.
Tham số | |
---|---|
context |
IInvocationContext : thông tin về lệnh gọi |
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Báo cáo thời điểm bắt đầu chạy một mô-đun. Lệnh gọi lại này được liên kết với testModuleEnded()
và không bắt buộc trong trình tự. Tệp này chỉ được dùng trong quá trình chạy sử dụng các mô-đun: trình chạy dựa trên bộ.
Tham số | |
---|---|
moduleContext |
IInvocationContext : IInvocationContext của mô-đun. |
Phương thức được bảo vệ
getCurrentTime
protected long getCurrentTime ()
Giá trị trả về | |
---|---|
long |
getEndTime
protected long getEndTime ()
Trả về thời gian kết thúc lệnh gọi.
Giá trị trả về | |
---|---|
long |
getStartTime
protected long getStartTime ()
Trả về thời gian bắt đầu của lệnh gọi.
Giá trị trả về | |
---|---|
long |