MetricUtility

public class MetricUtility
extends Object

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


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

خلاصه

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

MetricUtility ()

روشهای عمومی

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

معیارهای جمع بندی شده با کاما

File aggregateStoredTestMetricsAndWriteToFile (String runName)

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

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

آمارها را از لیست give of values ​​محاسبه کنید.

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

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

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 runName)

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

مولفه های
runName String : نام اجرای این آزمون را.

برمی گردد
File

getStats

public static  getStats ( values, 
                 percentiles)

آمارها را از لیست give of values ​​محاسبه کنید.

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

percentiles : آماری که باید در معیارهای نهایی گنجانده شود.

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

getStoredTestMetric

public  getStoredTestMetric ()

برمی گردد

isAllDoubleValues

public static boolean isAllDoubleValues ( rawValues)

بازگشت درست این است که همه مقادیر را می توان به دو برابر تجزیه کرد. در غیر این صورت false 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 فایل با متریک