‫AveragePostProcessor

public class AveragePostProcessor
extends BasePostProcessor

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


تنفيذ معالج ما بعد الاختبار الذي يحسب متوسط قائمة المقاييس.

ملخّص

الثوابت

String AVERAGE_KEY_TAG

طُرق وضع التصميم العامة

AveragePostProcessor()

الإجراءات العامة

Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> rawMetrics, Map<String, LogFile> runLogs)

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

الثوابت

AVERAGE_KEY_TAG

public static final String AVERAGE_KEY_TAG

Constant Value: "_avg"

طُرق وضع التصميم العامة

AveragePostProcessor

public AveragePostProcessor ()

الإجراءات العامة

processRunMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> rawMetrics, 
                Map<String, LogFile> runLogs)

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

المعلَمات
rawMetrics HashMap: مجموعة المقاييس الأولية المتاحة للاختبار.

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

المرتجعات
Map<String, MetricMeasurement.Metric.Builder> مجموعة المقاييس التي تم إنشاؤها حديثًا من مقاييس الاختبار.