تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

المترية

public class MetricUtility
extends Object

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


يحتوي على طرق مفيدة عامة لتخزين مقاييس الاختبار ، وتجميع المقاييس في اختبارات مماثلة وكتابة المقاييس في ملف.

ملخص

المنشئون العامة

MetricUtility ()

الطرق العامة

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

مقاييس مجمعة مفصولة بفواصل.

File aggregateStoredTestMetricsAndWriteToFile (String fileName)

قم بتجميع المقاييس التي تم جمعها من التكرارات المتعددة للاختبار واكتب المقاييس المجمعة في ملف نتيجة الاختبار.

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

احسب الإحصائيات من قائمة القيم المعطاة.

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)

اكتب المقاييس في ملف.

المنشئون العامة

المترية

public MetricUtility ()

الطرق العامة

تجميع المقاييس

public  aggregateMetrics ( rawMetrics)

مقاييس مجمعة مفصولة بفواصل.

المعلمات
rawMetrics : المقاييس التي تم جمعها أثناء التشغيل التجريبي.

عائدات
المقاييس المجمعة.

aggregateStoredTestMetricsAndWriteToFile

public File aggregateStoredTestMetricsAndWriteToFile (String fileName)

قم بتجميع المقاييس التي تم جمعها من التكرارات المتعددة للاختبار واكتب المقاييس المجمعة في ملف نتيجة الاختبار.

المعلمات
fileName String : اسم الملف المراد استخدامه أثناء كتابة المقاييس.

عائدات
File

getStats

public static  getStats ( values, 
                 percentiles)

احسب الإحصائيات من قائمة القيم المعطاة.

المعلمات
values : القيم الخام لحساب التجميع.

percentiles : الإحصائيات المطلوب تضمينها في المقاييس النهائية.

عائدات
القيم المجمعة.

getStoredTestMetric

public  getStoredTestMetric ()

عائدات

isAllDoubleValues

public static boolean isAllDoubleValues ( rawValues)

العائد صحيح هو أنه يمكن تحليل جميع القيم لمضاعفة القيمة. خلاف ذلك إرجاع خطأ.

المعلمات
rawValues : قائمة تم التحقق من قيمها.

عائدات
boolean

setIterationSeparator

public void setIterationSeparator (String separator)

المعلمات
separator String

تعيين النسب المئوية

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 : إذا كان الملف فارغًا ، فقم بإنشاء ملف جديد واكتب المقاييس ، وإلا ، فقم بإلحاق اسم رأس الاختبار والقياس بالملف.

عائدات
File ملف بالمقياس.