Trình chỉ số XMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.collectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLResultReporter


Đo lường XMLResultReporter ghi các chỉ số kiểm thử và chạy các chỉ số vào tệp XML trong thư mục được chỉ định theo tham số chỉ số-thư mục tại giai đoạn phương thức gọi đã kết thúc của thử nghiệm. Tệp XML sẽ được tạo đường ống dẫn thành một thuật toán để phát hiện sự hồi quy.

Tất cả k-v paris trong bản đồ chỉ số chạy sẽ được định dạng thành: và được đặt trong thẻ

Tất cả các k-v paris trong bản đồ chỉ số chạy sẽ được định dạng thành: và được đặt trong thẻ , một thẻ được lồng trong .

Đị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 String.

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