MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

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


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

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

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

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

สรุป

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

MetricsXMLResultReporter()

วิธีการสาธารณะ

OutputStream createOutputStream()
String getTimeStamp()

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

void invocationEnded(long elapsedTime)

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

ช่างก่อสร้างสาธารณะ

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

วิธีการสาธารณะ

สตรีมเอาต์พุต

public OutputStream createOutputStream ()

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

getTimeStamp

public String getTimeStamp ()

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

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

invocationEnded

public void invocationEnded (long elapsedTime)

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

จะถูกเรียกโดยอัตโนมัติโดยเฟรมเวิร์ก TradeFederation

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