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: الوقت المنقضي منذ بدء الطلب بالملي ثانية