साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
मेट्रिक टेस्ट
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
आम तौर पर, मेट्रिक टेस्ट का इस्तेमाल हार्डवेयर ऐब्स्ट्रैक्शन लेयर (एचएएल) को लागू करने या सीधे तौर पर सिस्टम की लोअर-लेवल सेवाओं के साथ इंटरैक्ट करने के लिए किया जाता है. लगातार टेस्टिंग की सेवा का फ़ायदा पाने के लिए, मेट्रिक टेस्ट को google-benchmark फ़्रेमवर्क के साथ बनाया जाना चाहिए.
उदाहरण
मेट्रिक टेस्ट मॉड्यूल के सेटअप का उदाहरण यहां देखें:
bionic/benchmarks/bionic-benchmarks
चरणों की खास जानकारी
- टेस्ट मॉड्यूल कॉन्फ़िगरेशन फ़ाइल में
BUILD_NATIVE_BENCHMARK build
rule का इस्तेमाल किया जाना चाहिए, ताकि google-benchmark डिपेंडेंसी अपने-आप शामिल हो जाएं.
make की मदद से टेस्ट मॉड्यूल बनाएं:
make -j40 bionic-benchmarks
Trade Federation टेस्ट हार्नेस के साथ अपने-आप इंस्टॉल और रन होता है:
make tradefed-all -j
tradefed.sh run template/local_min --template:map test=bionic-benchmarks
इसे मैन्युअल तरीके से इंस्टॉल करें और इस तरह चलाएं:
जनरेट किए गए टेस्ट बाइनरी को डिवाइस पर पुश करें:
adb push ${OUT}/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32 \
/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
डिवाइस पर टेस्ट बाइनरी को लागू करके टेस्ट करें:
adb shell /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-12-03 (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-12-03 (UTC) को अपडेट किया गया."],[],[]]