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)

معیارها را در فایل نتایج بنویسید و آن را آپلود کنید.