मीट्रिक उपयोगिता

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 : टेस्ट रन के दौरान एकत्रित मेट्रिक्स।

रिटर्न
एकत्रित मेट्रिक्स।

एग्रीगेट स्टोर्ड टेस्ट मेट्रिक्स एंड राइट टू फाइल

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

सेट इटरेशन सेपरेटर

public void setIterationSeparator (String separator)

पैरामीटर
separator String

setPercentiles

public void setPercentiles ( percentiles)

पैरामीटर
percentiles

storeTestMetrics

public void storeTestMetrics (TestDescription testDescription, 
                 testMetrics)

व्यक्तिगत परीक्षण मेट्रिक्स को संग्रहीत करने के लिए उपयोग किया जाता है और इसे एकत्रीकरण के लिए उपयोग किया जाता है।

पैरामीटर
testDescription TestDescription : इसमें परीक्षण विवरण जैसे वर्ग का नाम और परीक्षण का नाम शामिल है।

testMetrics : परीक्षण के लिए एकत्रित मेट्रिक्स।

राइट रिजल्ट टूफाइल

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

किसी फ़ाइल में मेट्रिक्स लिखें।

पैरामीटर
testFileSuffix String : परीक्षण मीट्रिक फ़ाइल नाम में प्रत्यय के रूप में उपयोग किया जाता है।

testHeaderName String : मेट्रिक्स को टेस्ट हेडर नाम के तहत लिखा जाएगा।

metrics : फ़ाइल में लिखने के लिए।

resultsFile File : यदि शून्य है तो एक नई फ़ाइल बनाएं और मेट्रिक्स लिखें अन्यथा परीक्षण हेडर नाम और मीट्रिक को फ़ाइल में संलग्न करें।

रिटर्न
File मीट्रिक के साथ फाइल करें।