com.android.tradefed.postprocessor

رابط‌ها

IPostProcessor پردازنده‌های پس از آزمایش (Post processors) یک شیء از فدراسیون تجاری (Trade Federation) است که برای پردازش معیارها و گزارش‌ها پس از آزمایش‌ها و قبل از گزارش نتایج در نظر گرفته شده است.

کلاس‌ها

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

از "metric-key-match" برای مشخص کردن معیارهایی که شامل حالت‌های اتصال بلوتوث در آرایه عددی هستند، استفاده کنید. مثال [0، 1، 2، 3، 0، 1، 2، 3].

پس‌پردازنده‌ی فایل متریک برای آپلود فایل گزارش معیارهای جمع‌آوری‌شده در طول تست و سطح اجرا استفاده می‌شود.
PerfettoGenericPostProcessor یک پس‌پردازنده که فایل پروتوی متنی/باینری perfetto را با بسط بازگشتی پیام‌ها و فیلدهای پروتو با مقادیر رشته‌ای تا رسیدن به فیلد با مقدار عددی، به جفت‌های کلید-مقدار پردازش می‌کند.
پردازنده‌ی PerfettoTrace یک پس‌پردازنده که فایل‌های ردیابی کامل را از گزارش‌های تست بازیابی می‌کند و پردازنده ردیابی را روی آنها اجرا می‌کند تا یک نمونه اولیه متریک کامل تولید کند.
StatsdBeforeAfterGaugeMetricPostProcessor یک پس‌پردازنده که معیارهای اندازه‌گیری جمع‌آوری‌شده را با رویکرد «قبل/بعد» پردازش می‌کند، یعنی
StatsdEventMetricPostProcessor یک پس‌پردازنده که معیارهای رویداد را در گزارش‌های statsd به جفت‌های کلید-مقدار، با استفاده از قالب‌بندی‌های مشخص‌شده در پردازنده، پردازش می‌کند.
StatsdGenericPostProcessor یک پس‌پردازنده که گزارش‌های دودویی proto statsd را با گسترش گزارش به صورت یک ساختار درختی، به جفت‌های کلید-مقدار پردازش می‌کند.

انوم‌ها

PerfettoGenericPostProcessor.AlternativeParseFormat
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT
PerfettoTracePostProcessor.METRIC_FILE_FORMAT