साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
KTapResultParser
public
class
KTapResultParser
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.testtype.binary.KTapResultParser
|
यह KTAP आउटपुट को पढ़ता है. यह आउटपुट, KUnit टेस्ट मॉड्यूल से जनरेट होता है और इसे debugfs के तहत `results` फ़ाइल में रखा जाता है.
यह आधिकारिक दस्तावेज़, kunit_parser.py, और टेस्टिंग के दौरान मिली खास चेतावनियों पर आधारित है. अन्य लॉजिक की ज़रूरत है:
- इंडेंटेशन को अनदेखा किया गया है, क्योंकि इसका इस्तेमाल हर जगह एक जैसा नहीं है.
- सबटेस्ट ग्रुप में सही तरीके से नेस्ट करने के लिए, "# Subtest:" से शुरू होने वाली लाइन ज़रूरी है. यह तरीका kunit_parser.py से लिया गया है.
- कभी-कभी, जब '#' का इस्तेमाल नहीं किया जाता है, तो टेस्ट के नाम और डाइग्नोस्टिक डेटा से पहले "- " दिखता है. जब ऐसा होता है, तो इसे हटा दिया जाता है.
- तकनीकी तौर पर, टेस्ट के नाम में '#' के अलावा कोई भी वर्ण हो सकता है. हालांकि, TF टेस्ट के नतीजों में अनुवाद करते समय, यह समस्या हो सकती है. फ़िलहाल, पोस्ट प्रोसेसिंग में सिर्फ़ स्पेस की जगह अंडरस्कोर का इस्तेमाल किया जाता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर
KTapResultParser
public KTapResultParser ()
पब्लिक मेथड
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
List<String> ktapFileContentList,
KTapResultParser.ParseResolution resolution,
boolean rearrangeClassMethod)
| पैरामीटर |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
List |
resolution |
KTapResultParser.ParseResolution |
rearrangeClassMethod |
boolean |
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
List<String> ktapFileContentList,
KTapResultParser.ParseResolution resolution)
| पैरामीटर |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
List |
resolution |
KTapResultParser.ParseResolution |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (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"]],["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]