Trình chỉ số XMLResultReporter
public
class
MetricsXMLResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.MetricsXMLResultReporter |
MetricsXMLResultReporter ghi các chỉ số kiểm thử và chạy các chỉ số vào một tệp XML trong thư mục do tham số metrics-folder chỉ định ở giai đoạn invocationEnded của kiểm thử. Tệp XML sẽ được chuyển vào một thuật toán để phát hiện hồi quy.
Tất cả các cặp k-v trong bản đồ chỉ số chạy sẽ được định dạng thành:
Tất cả các cặp k-v trong bản đồ chỉ số chạy sẽ được định dạng thành:
Định dạng XML mẫu:
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
MetricsXMLResultReporter()
|
Phương thức công khai | |
---|---|
OutputStream
|
createOutputStream()
|
String
|
getTimeStamp()
Trả về dấu thời gian hiện tại dưới dạng |
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 . |
Hàm khởi tạo công khai
Trình chỉ số XMLResultReporter
public MetricsXMLResultReporter ()
Phương thức công khai
createOutputStream
public OutputStream createOutputStream ()
Giá trị trả về | |
---|---|
OutputStream |
getTimeStamp
public String getTimeStamp ()
Trả về dấu thời gian hiện tại dưới dạng String
.
Giá trị trả về | |
---|---|
String |
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 |