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> |
مجموعة المقاييس التي تم إنشاؤها حديثًا من مقاييس الاختبار. |