MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

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


يكتب MetricsXMLResultReporter مقاييس الاختبار وينفّذ المقاييس في ملف XML في مجلد محدّد. حسب معلمة Metrics-مجلد في مرحلة الاستدعاء "منتهية" من الاختبار. سيتم توجيه ملف XML إلى خوارزمية لاكتشاف الانحدار.

سيتم تنسيق كل خريطة k-v Paris في خريطة مقاييس التشغيل على النحو التالي: ووضعها ضمن علامة .

سيتم تنسيق خريطة k-v Paris في مقاييس التشغيل على النحو التالي: ووضعها ضمن علامة ، وهي علامة متداخلة ضمن .

نموذج تنسيق XML:

ملخّص

شركة إنشاءات عامة

MetricsXMLResultReporter()

الطرق العامة

OutputStream createOutputStream()
String getTimeStamp()

عرض الطابع الزمني الحالي على أنّه String

void invocationEnded(long elapsedTime)

تُستخدَم لتسجيل انتهاء طلب الاستدعاء، سواءً بنجاح أو بسبب خطأ .

وظائف الإنشاء العامة

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

الطرق العامة

createOutputStream

public OutputStream createOutputStream ()

المرتجعات
OutputStream

الحصول على طابع زمني

public String getTimeStamp ()

عرض الطابع الزمني الحالي على أنّه String

المرتجعات
String

invocationEnded

public void invocationEnded (long elapsedTime)

تُستخدَم لتسجيل انتهاء طلب الاستدعاء، سواءً بنجاح أو بسبب خطأ .

سيتم استدعاؤه تلقائيًا من خلال إطار عمل TradeFederation.

المعلمات
elapsedTime long: الوقت المنقضي منذ بدء الطلب بالملي ثانية