सीटीएस जांच के नतीजों को फ़ाइल में रखा जाता है:
CTS_ROOT/android-cts/results/start_time.zip
अगर आपने खुद सीटीएस बनाया है, तो CTS_ROOT
out/host/linux-x86/cts
. हालांकि, प्लैटफ़ॉर्म के हिसाब से यह अलग होता है. यह उस पाथ को दिखाता है जहां
आपने पहले से बने आधिकारिक सीटीएस को कंप्रेस नहीं किया है
डाउनलोड किया गया.
ज़िप के अंदर, test_result.xml फ़ाइल में वास्तविक परिणाम होते हैं.
Android 10 और उसके बाद के वर्शन के नतीजे दिखाना
एक test_result.html फ़ाइल ज़िप संग्रह में मौजूद है, आप इसे सीधे खोल सकते हैं किसी भी HTML5-साथ काम करने वाले वेब ब्राउज़र में
Android 10 से पहले के नतीजे दिखाना
जांच देखने के लिए, test_result.xml फ़ाइल को किसी भी HTML5 के साथ काम करने वाले वेब ब्राउज़र में खोलें नतीजे
अगर Chrome ब्राउज़र का इस्तेमाल करते समय यह फ़ाइल कोई खाली पेज दिखाती है,
अपने ब्राउज़र का कॉन्फ़िगरेशन बदलना
--allow-file-access-from-files
कमांड लाइन फ़्लैग चालू करने के लिए.
जांच के नतीजे पढ़ें
जांच के नतीजों की जानकारी इस बात पर निर्भर करती है कि आप सीटीएस के किस वर्शन का इस्तेमाल कर रहे हैं:
- Android 6.0 और इससे पहले के वर्शन के लिए CTS v1
- Android 7.0 और उसके बाद के वर्शन के लिए CTS v2
डिवाइस की जानकारी
CTS v1 और उससे पहले के वर्शन में, डिवाइस की जानकारी (टेस्ट की खास जानकारी के ऊपर दिया गया लिंक) चुनें डिवाइस, फ़र्मवेयर (कंपनी, मॉडल, फ़र्मवेयर बिल्ड, प्लैटफ़ॉर्म) के बारे में जानकारी देखें, और डिवाइस हार्डवेयर (स्क्रीन रिज़ॉल्यूशन, कीपैड, स्क्रीन टाइप). CTS v2 में यह नहीं होता डिवाइस की जानकारी दिखाएं.
परीक्षण सारांश
टेस्ट की खास जानकारी सेक्शन में, लागू किए गए टेस्ट प्लान की जानकारी दी जाती है, जैसे कि सीटीएस प्लान का नाम और उसके लागू होने के शुरू और खत्म होने का समय. यह आपको कुल मिलाकर, उन टेस्ट की संख्या का सारांश जो पास हो चुके हैं, फ़ेल हुए, टाइम आउट हो गए या जिन्हें टेस्ट नहीं किया जा सका लागू किया गया.
Android 10 के सीटीएस सैंपल की जांच की खास जानकारी
पहली इमेज: Android 10 के सीटीएस सैंपल की जांच की खास जानकारी
सीटीएस v2 टेस्ट की खास जानकारी
दूसरी इमेज: CTS v2 के सैंपल की जांच की खास जानकारी
सीटीएस v1 सैंपल की जांच की खास जानकारी
तीसरी इमेज: CTS v1 की जांच के सैंपल की खास जानकारी
टेस्ट रिपोर्ट
अगले सेक्शन में, सीटीएस टेस्ट रिपोर्ट में हर परीक्षा में पास होने वाले टेस्ट की खास जानकारी दी गई है पैकेज.
इसके बाद, किए गए असल टेस्ट की जानकारी दी जाती है. रिपोर्ट यह डायलॉग बॉक्स टेस्ट पैकेज, टेस्ट सुइट, टेस्ट केस, और लागू किए गए टेस्ट की सूची बनाता है. यह दिखाता है इसका नतीजा यह होता है कि टेस्ट में पास हुआ, फ़ेल हुआ, उसका समय खत्म हो गया या उसे एक्ज़ीक्यूट नहीं किया गया. इस हर घटना की जानकारी दी जाती है, ताकि उसकी वजह का पता चल सके.
इसके अलावा, गड़बड़ी का स्टैक ट्रेस एक्सएमएल फ़ाइल में उपलब्ध होता है, लेकिन कम शब्दों में जानकारी देने के लिए रिपोर्ट में शामिल किया जाता है—एक्सएमएल फ़ाइल को टेक्स्ट एडिटर के साथ देखना टेस्ट फ़ेलियर की जानकारी दी जानी चाहिए ([Test] टैग खोजें फ़ेल हो चुके टेस्ट के मुताबिक होने चाहिए और इसके अंदर [StackTrace] टैग खोजें.
सीटीएस v2 के सैंपल की जांच की रिपोर्ट दिखाएं
चौथी इमेज: CTS v2 की जांच की रिपोर्ट के सैंपल
CTS v1 की जांच की रिपोर्ट दिखाएं
पांचवी इमेज: CTS v1 की जांच की रिपोर्ट के सैंपल
अधूरे टेस्ट मॉड्यूल के लिए, test_result.xml की समीक्षा करें
दिए गए टेस्ट सेशन में अधूरे मॉड्यूल की संख्या का पता लगाने के लिए, आदेश 'सूची परिणाम'. पूरे किए गए मॉड्यूल और कुल मॉड्यूल की संख्या प्रत्येक पिछले सत्र के लिए सूचीबद्ध हैं. यह पता लगाने के लिए कि कौनसे मॉड्यूल पूरे हुए बनाम कौनसे अधूरा है, तो test_result.xml फ़ाइल खोलें और "हो गया" का मान पढ़ें एट्रिब्यूट की वैल्यू शामिल करें. वैल्यू वाले मॉड्यूल = "गलत" पूरा नहीं हुआ है.
प्राथमिकता की जांच नहीं की जा सकी
टेस्ट में गड़बड़ी को प्राथमिकता के हिसाब से व्यवस्थित करने के लिए, इन सुझावों का इस्तेमाल करें.
- अपनी सीटीएस एनवायरमेंट को सही तरीके से सेट अप किया गया है, अगर पहले से तय की गई गलत शर्तों की वजह से कोई टेस्ट पूरा नहीं हो पा रहा है. इसमें भौतिक वातावरण, डेस्कटॉप मशीन सेटअप और Android डिवाइस सेटअप.
- डिवाइस की स्थिरता, टेस्ट सेटअप या आस-पास के माहौल से जुड़ी समस्याओं की पुष्टि करना, अगर टेस्ट में बहुत ज़्यादा गड़बड़ी दिख रही है.
- अगर अब भी जांच में समस्या आ रही है, तो अलग से फिर से जांच करें.
- परीक्षण विफल होने का कारण बनने वाले बाहरी कारकों की जांच करें, जैसे:
- एनवायरमेंट का सेटअप. उदाहरण के लिए, गलत तरीके से कॉन्फ़िगर की गई डेस्कटॉप मशीन सेटअप की वजह से, 'डिवाइस में वीडियो नहीं है' वाले सभी डिवाइसों की जांच नहीं हो पा रही है टेस्ट (डीयूटी) (इसमें रेफ़रंस डिवाइस शामिल हैं).
- बाहरी डिपेंडेंसी. उदाहरण के लिए, अगर कोई जांच सभी डिवाइसों पर फ़ेल हो जाती है, किसी समय पर कई साइटें शुरू करना चाहें, तो एक खराब यूआरएल गलती होना चाहिए.
- अगर DUT में सुरक्षा शामिल नहीं है पैच के बिना, इसकी सुरक्षा जाँच में गड़बड़ी हो सकती है.
- पास होने और काम न करने वाले डिवाइसों के बीच के अंतर की पुष्टि और विश्लेषण करें.
- दावे, लॉग, गड़बड़ी की रिपोर्ट, और CTS का सोर्स. होस्ट टेस्ट के लिए, दावा और लॉग बहुत सामान्य हो सकता है. इसलिए, डिवाइस Logcat भी देखें और अटैच करें.
- टेस्ट में हुई गड़बड़ियों को कम करने के लिए, जांच को बेहतर बनाने वाला पैच सबमिट करें.
आंशिक परिणाम सेव करें
टेस्ट शुरू न होने पर, ट्रेडेड पार्शियल टेस्ट के नतीजे सेव नहीं करता.
जब ट्रेडेड कोई टेस्ट नतीजा जनरेट नहीं कर पाता है, तब यह माना जाता है कि कोई गंभीर समस्या जो टेस्ट चलाने के दौरान होता है. इस वजह से, जांच का नतीजा भरोसेमंद नहीं होता. आंशिक नतीजा काम का नहीं माना जाता है, क्योंकि यह तब काम का नहीं होता, जब डिवाइस से जुड़ी समस्या की जांच की जा रही है.