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