MetricUtility

public class MetricUtility
extends Object

java.lang.object
com.android.tradefed.util.MetricUtility


شامل روش‌های کاربردی رایج برای ذخیره معیارهای آزمون، جمع‌آوری معیارها در آزمایش‌های مشابه و نوشتن معیارها در یک فایل.

خلاصه

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

MetricUtility ()

روش های عمومی

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

مجموع معیارهای جدا شده با کاما.

File aggregateStoredTestMetricsAndWriteToFile (String fileName)

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

void buildMetricFilterPatterns ( strictIncludeRegEx) buildMetricFilterPatterns ( strictIncludeRegEx)

الگوهای عبارت منظم بسازید تا معیارها را فیلتر کنید.

filterMetrics ( parsedMetrics) filterMetrics ( parsedMetrics)

معیارهای مطابق با الگو را فیلتر کنید.

static getStats ( values, percentiles) getStats ( values, percentiles) getStats ( values, percentiles)

آمار را از لیست مقادیر داده شده محاسبه کنید.

getStoredTestMetric ()
static boolean isAllDoubleValues ( rawValues) isAllDoubleValues ( rawValues)

بازگشت true این است که همه مقادیر را می توان به دو مقدار تجزیه کرد.

void setIterationSeparator (String separator)
void setPercentiles ( percentiles) setPercentiles ( percentiles)
void storeTestMetrics ( TestDescription testDescription, testMetrics) storeTestMetrics ( TestDescription testDescription, testMetrics)

برای ذخیره معیارهای آزمون فردی و استفاده از آن برای تجمیع استفاده می شود.

File writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile) writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile)

معیارها را در یک فایل بنویسید.

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

MetricUtility

public MetricUtility ()

روش های عمومی

aggregateMetrics

public  aggregateMetrics ( rawMetrics)

مجموع معیارهای جدا شده با کاما.

مولفه های
rawMetrics : معیارهای جمع آوری شده در طول اجرای آزمایشی.

برمی گرداند
معیارهای جمع آوری شده

aggregateStoredTestMetricsAndWriteToFile

public File aggregateStoredTestMetricsAndWriteToFile (String fileName)

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

مولفه های
fileName String : نام فایل برای استفاده در هنگام نوشتن معیارها.

برمی گرداند
File

buildMetricFilter Patterns

public void buildMetricFilterPatterns ( strictIncludeRegEx)

الگوهای عبارت منظم بسازید تا معیارها را فیلتر کنید.

مولفه های
strictIncludeRegEx

فیلتر متریک

public  filterMetrics ( parsedMetrics)

معیارهای مطابق با الگو را فیلتر کنید.

مولفه های
parsedMetrics

برمی گرداند

getStats

public static  getStats ( values, 
                 percentiles)

آمار را از لیست مقادیر داده شده محاسبه کنید.

مولفه های
values : مقادیر خام برای محاسبه تجمع.

percentiles : آماری که باید در معیارهای نهایی لحاظ شود.

برمی گرداند
ارزش های تجمیع شده

getStoredTestMetric

public  getStoredTestMetric ()

برمی گرداند

isAllDoubleValues

public static boolean isAllDoubleValues ( rawValues)

بازگشت true این است که همه مقادیر را می توان به دو مقدار تجزیه کرد. در غیر این صورت false را برگردانید.

مولفه های
rawValues : لیستی که مقادیر آن تایید شده است.

برمی گرداند
boolean

setIterationSeparator

public void setIterationSeparator (String separator)

مولفه های
separator String

setPercentiles

public void setPercentiles ( percentiles)

مولفه های
percentiles

storeTestMetrics

public void storeTestMetrics (TestDescription testDescription, 
                 testMetrics)

برای ذخیره معیارهای آزمون فردی و استفاده از آن برای تجمیع استفاده می شود.

مولفه های
testDescription TestDescription : شامل جزئیات آزمون مانند نام کلاس و نام آزمون است.

testMetrics : معیارهای جمع آوری شده برای آزمون.

writeResultsToFile

public File writeResultsToFile (String testFileSuffix, 
                String testHeaderName, 
                 metrics, 
                File resultsFile)

معیارها را در یک فایل بنویسید.

مولفه های
testFileSuffix String : به عنوان پسوند در نام فایل تست متریک استفاده می شود.

testHeaderName String : معیارها زیر نام سرصفحه آزمون نوشته می شود.

metrics : برای نوشتن در فایل.

resultsFile File : اگر null باشد یک فایل جدید ایجاد کنید و معیارها را بنویسید در غیر این صورت نام سرصفحه و معیار تست را به فایل اضافه کنید.

برمی گرداند
File فایل با متریک