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 ()

الطرق العامة

إنشاء OutputStream

public OutputStream createOutputStream ()

المرتجعات
OutputStream

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

public String getTimeStamp ()

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

المرتجعات
String

تم إنهاء الاستدعاء

public void invocationEnded (long elapsedTime)

البلاغات التي تفيد بإنهاء الاستدعاء، سواء بنجاح أو بسبب خطأ ما الشرط.

سيتم استدعاؤه تلقائيًا بواسطة إطار عمل الاتحاد التجاري.

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