हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
MetricUtility
public
class
MetricUtility
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.MetricUtility
|
इसमें टेस्ट मेट्रिक को सेव करने, मिलती-जुलती जांचों में मेट्रिक को इकट्ठा करने, और मेट्रिक को फ़ाइल में लिखने के लिए, सामान्य उपयोगिता के तरीके शामिल हैं.
खास जानकारी
पब्लिक कंस्ट्रक्टर
MetricUtility
public MetricUtility ()
सार्वजनिक तरीके
aggregateMetrics
public aggregateMetrics ( rawMetrics)
कॉमा लगाकर अलग की गई मेट्रिक को एग्रीगेट करें.
पैरामीटर |
rawMetrics |
: टेस्ट रन के दौरान इकट्ठा की गई मेट्रिक. |
रिटर्न |
|
एग्रीगेट की गई मेट्रिक. |
aggregateStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
टेस्ट के कई बार किए जाने से इकट्ठा की गई मेट्रिक को एग्रीगेट करें और एग्रीगेट की गई मेट्रिक को टेस्ट के नतीजे वाली फ़ाइल में लिखें.
पैरामीटर |
fileName |
String : मेट्रिक लिखते समय इस्तेमाल करने के लिए फ़ाइल का नाम. |
buildMetricFilterPatterns
public void buildMetricFilterPatterns ( strictIncludeRegEx)
मेट्रिक को फ़िल्टर करने के लिए, रेगुलर एक्सप्रेशन पैटर्न बनाएं.
पैरामीटर |
strictIncludeRegEx |
|
filterMetrics
public filterMetrics ( parsedMetrics)
पैटर्न से मैच करने वाली मेट्रिक को फ़िल्टर करें.
getStats
public static getStats ( values,
percentiles)
वैल्यू की दी गई सूची से आंकड़े कैलकुलेट करें.
पैरामीटर |
values |
: एग्रीगेशन का हिसाब लगाने के लिए रॉ वैल्यू. |
percentiles |
: फ़ाइनल मेट्रिक में शामिल करने के लिए आंकड़े. |
रिटर्न |
|
एग्रीगेट की गई वैल्यू. |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
अगर सभी वैल्यू को डबल वैल्यू में पार्स किया जा सकता है, तो True दिखाता है.
ऐसा न होने पर, 'गलत' दिखाता है.
पैरामीटर |
rawValues |
: वह सूची जिसकी वैल्यू की पुष्टि की जाती है. |
setIterationSeparator
public void setIterationSeparator (String separator)
पैरामीटर |
separator |
String |
setPercentiles
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 : अगर वैल्यू null है, तो एक नई फ़ाइल बनाएं और मेट्रिक लिखें. अगर वैल्यू null नहीं है, तो फ़ाइल में
टेस्ट हेडर का नाम और मेट्रिक जोड़ें. |
रिटर्न |
File |
फ़ाइल में मेट्रिक शामिल करें. |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-03-26 (UTC) को अपडेट किया गया."],[],[]]