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

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

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

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

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

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