Trình báo cáo SuiteResult
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ộ và đưa ra kết quả cuối cùng.
Tóm tắt
Lớp lồng ghép | |
---|---|
class |
SuiteResultReporter.ModulePrepTimes
Phần tử giữ đối tượng để chuẩn bị và chia nhỏ 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ề 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, dù thành công hay do một số 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 việc bắt đầu một mô-đun đang chạy. |
Phương thức được bảo vệ | |
---|---|
long
|
getCurrentTime()
|
long
|
getEndTime()
Trả về thời gian kết thúc của lệnh gọi. |
long
|
getStartTime()
Trả về thời gian bắt đầu 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
Trình báo cáo SuiteResult
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ề bản đồ của các mô-đun abi:
Giá trị trả về | |
---|---|
|
getVượt qua Bài kiểm tra
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 |
gọ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ố 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 |
đã kích hoạt
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. Người báo cáo cần ghi đè phương pháp 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 việc bắt đầu một mô-đun đang chạy. 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ự. Chỉ được dùng trong lần chạy có sử dụng
mô-đun: trình chạy dựa trên bộ sản phẩm.
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 của lệnh gọi.
Giá trị trả về | |
---|---|
long |
getStartTime
protected long getStartTime ()
Trả về thời gian bắt đầu lệnh gọi.
Giá trị trả về | |
---|---|
long |