پس‌پردازنده تجمیعی

public class AggregatePostProcessor
extends BasePostProcessor

شیء جاوا
com.android.tradefed.postprocessor.BasePostProcessor
com.android.tradefed.postprocessor.AggregatePostProcessor


یک تجمیع‌کننده معیار که حداقل، حداکثر، میانگین، واریانس، انحراف معیار، کل، تعداد و به صورت اختیاری صدک‌ها را برای معیارهای عددی جمع‌آوری‌شده در طول اجرای تست‌های چند تکرار ارائه می‌دهد و آنها را به عنوان مقادیر مضاعف در نظر می‌گیرد. معیارهای غیرعددی نادیده گرفته می‌شوند. معیارهایی که ترکیبی از مقادیر عددی و غیرعددی دارند نیز نادیده گرفته می‌شوند.

توجه داشته باشید که تعداد فقط در صورتی وجود خواهد داشت که یک معیار دارای مقادیر کاملاً عددی باشد؛ در غیر این صورت، به همراه سایر آمارها وجود نخواهد داشت.

این تابع معیارها را از یک رشته واحد تجزیه می‌کند، زیرا در حال حاضر معیارها به این روش ارسال می‌شوند.

خلاصه

سازندگان عمومی

AggregatePostProcessor ()

روش‌های عمومی

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

این روش را برای تولید مجموعه‌ای از معیارهای جدید از معیارها و گزارش‌های موجود پیاده‌سازی کنید.

Map<String, MetricMeasurement.Metric.Builder> processTestMetricsAndLogs ( TestDescription testDescription, HashMap<String, MetricMeasurement.Metric> testMetrics, Map<String, LogFile > testLogs)

این روش را برای ارسال معیارها و گزارش‌های فرآیند از هر آزمایش پیاده‌سازی کنید.

سازندگان عمومی

پس‌پردازنده تجمیعی

public AggregatePostProcessor ()

روش‌های عمومی

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> مجموعه‌ای از معیارهای تازه تولید شده از معیارهای اجرا شده.

processTestMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processTestMetricsAndLogs (TestDescription testDescription, 
                HashMap<String, MetricMeasurement.Metric> testMetrics, 
                Map<String, LogFile> testLogs)

این روش را برای ارسال معیارها و گزارش‌های فرآیند از هر تست پیاده‌سازی کنید. فقط معیارهای تازه تولید شده باید بازگردانده شوند و با نام کلید منحصر به فرد (هیچ گونه تداخلی با کلیدهای موجود مجاز نیست).

پارامترها
testDescription TestDescription : شیء TestDescription که تست را توصیف می‌کند.

testMetrics HashMap : مجموعه‌ای از معیارها از آزمون.

testLogs Map : مجموعه‌ای از فایل‌های ثبت‌شده در طول آزمایش.

بازگشت‌ها
Map<String, MetricMeasurement.Metric.Builder> مجموعه‌ای از معیارهای تازه تولید شده از معیارهای آزمایشی.