Trình báo cáo kết quả XML số liệu

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter ghi các số liệu kiểm tra và chạy các số liệu vào một tệp XML trong một thư mục được chỉ định bởi tham số thư mục số liệu ở giai đoạn invocationEnded của thử nghiệm. Tệp XML sẽ được đưa vào một thuật toán để phát hiện hồi quy.

Tất cả kv paris trong bản đồ số liệu chạy sẽ được định dạng thành: và đặt dưới nhãn

Tất cả kv paris trong bản đồ số liệu chạy sẽ được định dạng thành: và đặt dưới thẻ, thẻ được lồng bên dưới .

Một định dạng XML mẫu:

Bản tóm tắt

Nhà thầu xây dựng công cộng

MetricsXMLResultReporter ()

Phương pháp 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ố điều kiện lỗi.

Nhà thầu xây dựng công cộng

Trình báo cáo kết quả XML số liệu

public MetricsXMLResultReporter ()

Phương pháp công khai

tạoOutputStream

public OutputStream createOutputStream ()

Trả lại
OutputStream

lấy dấu thời gian

public String getTimeStamp ()

Trả về dấu thời gian hiện tại dưới dạng String .

Trả lại
String

lời mờ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ố điều kiện lỗi.

Sẽ được khung TradeFederation gọi tự động.

Thông số
elapsedTime long : thời gian trôi qua của lệnh gọi tính bằng ms