المترية
public class MetricUtility
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.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 : اسم الملف المراد استخدامه أثناء كتابة المقاييس. |
getStats
public static getStats ( values,
percentiles)
احسب الإحصائيات من قائمة القيم المعطاة.
حدود |
---|
values | : القيم الخام لحساب التجميع. |
percentiles | : الإحصائيات المطلوب تضمينها في المقاييس النهائية. |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
إرجاع صحيح هو أنه يمكن تحليل جميع القيم لمضاعفة القيمة. خلاف ذلك إرجاع خطأ.
حدود |
---|
rawValues | : قائمة تم التحقق من قيمها. |
setIterationSeparator
public void setIterationSeparator (String separator)
تعيين النسب المئوية
public void setPercentiles ( 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 | ملف بالمقياس. |