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

public class MetricUtility
extends Object

java.lang.ऑब्जेक्ट
मैं 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 : अंतिम मीट्रिक में शामिल करने के लिए आँकड़े।

रिटर्न
समेकित मूल्य।

getStoreedTestMetric

public  getStoredTestMetric ()

रिटर्न

isAllDoubleValues

public static boolean isAllDoubleValues ( rawValues)

रिटर्न ट्रू सभी मानों को डबल वैल्यू में पार्स किया जा सकता है। अन्यथा झूठी वापसी करें।

मापदंडों
rawValues : सूची जिनके मान मान्य हैं।

रिटर्न
boolean

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

public void setIterationSeparator (String separator)

मापदंडों
separator String

सेट पर्सेंटाइल

public void setPercentiles ( percentiles)

मापदंडों
percentiles

स्टोर टेस्ट मेट्रिक्स

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 मीट्रिक के साथ फ़ाइल।