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

public class MetricUtility
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.util.MetricUtility


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

सारांश

सार्वजनिक निर्माणकर्ता

MetricUtility ()

सार्वजनिक तरीके

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

कॉमा से अलग किए गए एग्रीगेट मेट्रिक.

File aggregateStoredTestMetricsAndWriteToFile (String runName)

परीक्षण के कई पुनरावृत्तियों से एकत्रित मीट्रिक को एकत्रित करें और समेकित मीट्रिक को एक परीक्षा परिणाम फ़ाइल में लिखें।

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

परीक्षण के कई पुनरावृत्तियों से एकत्रित मीट्रिक को एकत्रित करें और समेकित मीट्रिक को एक परीक्षा परिणाम फ़ाइल में लिखें।

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