MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

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


MetricsXMLResultReporter จะเขียนเมตริกการทดสอบและเมตริกการเรียกใช้ลงในไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์ metrics-folder ในระยะ invocationEnded ของการทดสอบ ระบบจะส่งผ่านไฟล์ XML ไปยังอัลกอริทึมเพื่อตรวจหาการถดถอย

คู่คีย์-ค่าทั้งหมดในการแมปเมตริกการเรียกใช้จะได้รับการจัดรูปแบบเป็น และวางไว้ใต้แท็ก

คู่คีย์-ค่าทั้งหมดในการแมปเมตริกการเรียกใช้จะได้รับการจัดรูปแบบเป็น และวางไว้ใต้แท็ก ซึ่งเป็นแท็กที่ฝังอยู่ใต้

ตัวอย่างรูปแบบ XML:

สรุป

ตัวสร้างแบบสาธารณะ

MetricsXMLResultReporter()

เมธอดสาธารณะ

OutputStream createOutputStream()
String getTimeStamp()

แสดงผลการประทับเวลาปัจจุบันเป็น String

void invocationEnded(long elapsedTime)

รายงานว่าการเรียกใช้สิ้นสุดลงแล้ว ไม่ว่าจะสำเร็จหรือไม่สำเร็จเนื่องจากเงื่อนไขข้อผิดพลาดบางอย่าง

ตัวสร้างแบบสาธารณะ

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

เมธอดสาธารณะ

createOutputStream

public OutputStream createOutputStream ()

คิกรีเทิร์น
OutputStream

getTimeStamp

public String getTimeStamp ()

แสดงผลการประทับเวลาปัจจุบันเป็น String

คิกรีเทิร์น
String

invocationEnded

public void invocationEnded (long elapsedTime)

รายงานว่าการเรียกใช้สิ้นสุดลงแล้ว ไม่ว่าจะสำเร็จหรือไม่สำเร็จเนื่องจากเงื่อนไขข้อผิดพลาดบางอย่าง

เฟรมเวิร์ก TradeFederation จะเรียกใช้โดยอัตโนมัติ

พารามิเตอร์
elapsedTime long: เวลาผ่านไปของคําเรียกเป็นมิลลิวินาที