MetricFilePostProcessor

public class MetricFilePostProcessor
extends BasePostProcessor

java.lang.Object
com.android.tradefed.postprocessor.BasePostProcessor
com.android.tradefed.postprocessor.MetricFilePostProcessor


يُستخدم لتحميل ملف سجل المقاييس الذي تم جمعه أثناء مستوى الاختبار والتشغيل. استخدم خيار "اختبارات التجميع المتشابهة" لتجميع مقاييس الاختبارات المماثلة على مستوى تشغيل الاختبار وكتابتها في ملف سجل. تختلف الاختبارات فقط برقم التكرار أو التي تحمل نفس الاسم وتعتبر اختبارات متشابهة. سيكون لهذا الوصول إلى المقاييس الأولية فقط.

ملخص

المقاولين العامة

MetricFilePostProcessor ()
MetricFilePostProcessor ( MetricUtility metricUtil)

الأساليب العامة

processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

قم بتنفيذ هذه الطريقة لإنشاء مجموعة من المقاييس الجديدة من المقاييس والسجلات الموجودة.

processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

قم بتنفيذ هذه الطريقة لنشر مقاييس العملية والسجلات من كل اختبار.

void setUp ()

قم بتجاوز هذه الطريقة في معالجات النشر الفرعية للتهيئة قبل تشغيل الاختبار.

void writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId)

اكتب المقاييس في ملف النتائج وقم بتحميله.

المقاولين العامة

MetricFilePostProcessor

public MetricFilePostProcessor ()

MetricFilePostProcessor

public MetricFilePostProcessor (MetricUtility metricUtil)

حدود
metricUtil MetricUtility

الأساليب العامة

ProcessRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

قم بتنفيذ هذه الطريقة لإنشاء مجموعة من المقاييس الجديدة من المقاييس والسجلات الموجودة. يجب إرجاع المقاييس التي تم إنشاؤها حديثًا فقط، وباسم مفتاح فريد (لا يُسمح بالتصادم مع المفاتيح الموجودة).

حدود
rawMetrics : مجموعة المقاييس الأولية المتاحة للتشغيل.

runLogs : مجموعة ملفات السجل للتشغيل التجريبي.

عائدات
مجموعة المقاييس التي تم إنشاؤها حديثًا من مقاييس التشغيل.

ProcessTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

قم بتنفيذ هذه الطريقة لنشر مقاييس العملية والسجلات من كل اختبار. يجب إرجاع المقاييس التي تم إنشاؤها حديثًا فقط، وباسم مفتاح فريد (لا يُسمح بالتصادم مع المفاتيح الموجودة).

حدود
testDescription TestDescription : كائن TestDescription الذي يصف الاختبار.

testMetrics : مجموعة المقاييس من الاختبار.

testLogs : مجموعة الملفات التي تم تسجيلها أثناء الاختبار.

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

يثبت

public void setUp ()

قم بتجاوز هذه الطريقة في معالجات النشر الفرعية للتهيئة قبل تشغيل الاختبار.

writeMetricFile

public void writeMetricFile ( metrics, 
                String testId)

اكتب المقاييس في ملف النتائج وقم بتحميله.