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) معیارها را در فایل نتایج بنویسید و آن را آپلود کنید. |
public MetricFilePostProcessor ()
public MetricFilePostProcessor (MetricUtility metricUtil)
پارامترها | |
---|---|
metricUtil | MetricUtility |
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
این روش را به منظور تولید مجموعه ای از معیارهای جدید از متریک ها و گزارش های موجود پیاده سازی کنید. فقط معیارهای جدید ایجاد شده باید برگردانده شوند، و با نام کلید منحصر به فرد (هیچ برخورد با کلیدهای موجود مجاز نیست).
پارامترها | |
---|---|
rawMetrics | |
runLogs |
برمی گرداند | |
---|---|
مجموعه معیارهای جدید تولید شده از معیارهای اجرا. |
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
این روش را برای ارسال معیارهای پردازش و گزارشهای مربوط به هر آزمون پیادهسازی کنید. فقط معیارهای جدید ایجاد شده باید برگردانده شوند، و با نام کلید منحصر به فرد (هیچ برخورد با کلیدهای موجود مجاز نیست).
پارامترها | |
---|---|
testDescription | TestDescription : شی TestDescription که تست را توصیف می کند. |
testMetrics | |
testLogs |
برمی گرداند | |
---|---|
مجموعه معیارهای جدید تولید شده از معیارهای آزمون. |
public void setUp ()
این روش را در پردازشگرهای پست فرزند لغو کنید تا قبل از اجرای آزمایشی مقداردهی اولیه شود.
public void writeMetricFile (metrics, String testId)
معیارها را در فایل نتایج بنویسید و آن را آپلود کنید.