इस पृष्ठ में एंड्रॉइड 13 में पेश किए गए प्रमुख सीटीएस परिवर्तन शामिल हैं।
सीटीएस विशेषताएं
Android 13 में निम्नलिखित CTS सुविधाओं के लिए नए और अद्यतन दस्तावेज़ शामिल हैं।
विशेषताएँ | विवरण | जोड़ा/अद्यतन किया गया |
---|---|---|
कैमरा इसके अपडेट | परिवर्तनों की सूची के लिए, Android T (AOSP प्रायोगिक) कैमरा इमेज टेस्ट सूट रिलीज़ नोट्स देखें। | अद्यतन |
फ़्यूज्ड उपस्थिति आवश्यकताएँ अनुपालन सत्यापन | उपस्थिति अंशांकन आवश्यकताओं के लिए सीटीएस सत्यापनकर्ता परीक्षण जोड़े गए। विवरण के लिए, सीडीडी अनुभाग 2.2.1, 7.4.9, और 7.4.3 देखें। | जोड़ा |
सीटीएस में मल्टी-डिवाइस परीक्षण | एंड्रॉइड 13 मल्टी-डिवाइस टेस्टिंग को सपोर्ट करता है। जिन परीक्षणों के लिए एकाधिक उपकरणों की आवश्यकता होती है, उन्हें सीटीएस रन के दौरान स्वचालित रूप से निष्पादित किया जाता है। सीटीएस 13 में कुछ मल्टी-डिवाइस परीक्षण शामिल हैं जो शार्डिंग का उपयोग करने पर स्वचालित रूप से ट्रिगर होते हैं। हालाँकि परीक्षण के लिए भौतिक सेटअप में अतिरिक्त परिवर्तनों की आवश्यकता नहीं होती है, परीक्षणों को सही ढंग से चलाने के लिए virtualenv स्थापित करने की आवश्यकता होती है। विवरण के लिए, मल्टी-डिवाइस सुइट्स देखें। | जोड़ा |
वाईफ़ाई एपी आवश्यकता अद्यतन | एंड्रॉइड 13 एसटीए+एसटीए के लिए एपी प्रदान करने वाले दो इंटरनेट के समवर्ती कनेक्शन के लिए समर्थन बढ़ाता है। इन वैकल्पिक सुविधाओं के लिए, दो डीबीएस एपी (2.4GHz + 5GHz) के साथ सीटीएस के लिए एक उन्नत वाई-फाई परीक्षण वातावरण की आवश्यकता है। किसी भी एकल भौतिक डीबीएस एपी को इन दो तार्किक एपी का समर्थन करने के लिए प्रोग्राम किया जा सकता है, जैसे कि ओपनडब्ल्यूआरटी के साथ टीपीएललिंक एसी 1750 । विवरण के लिए, वाई-फ़ाई एसटीए/एसटीए कॉन्करेंसी देखें। | अद्यतन |
सीटीएस सत्यापनकर्ता में एपीआई और सीडीडी आवश्यकता एनोटेशन | सीटीएस सत्यापनकर्ता में एपीआई व्यवहार और सीडीडी आवश्यकताओं को लागू करने वाले परीक्षणों के लिए एनोटेशन जोड़े गए। | जोड़ा |
डेवलपर ने सीटीएस का योगदान दिया | डेवलपर-संचालित सीटीएस (सीटीएस-डी) ब्लॉग पोस्ट में दिशानिर्देशों का पालन करके बाहरी डेवलपर्स सीटीएस और सीटीएस सत्यापनकर्ता में नए परीक्षणों में योगदान कर सकते हैं। | जोड़ा |
स्वचालित फोल्डेबल परीक्षण | DeviceStateManager एपीआई फोल्डेबल डिवाइस की विभिन्न डिवाइस स्थितियों पर चलने के लिए कॉन्फ़िगर किए गए वैकल्पिक मोड विकल्प के साथ परीक्षण सक्षम बनाता है। परीक्षण निष्पादन डिवाइस में परिभाषित डिस्प्ले फोल्डिंग स्थिति पर आधारित है। विवरण के लिए, वैकल्पिक मोड के लिए रनिंग सीटीएस देखें। | जोड़ा |
बेसलाइन सेटिंग्स | दो आधारभूत सेटिंग्स जोड़ी गईं जो आमतौर पर डिफ़ॉल्ट रूप से मानी जाती हैं। प्रत्येक सीटीएस परीक्षण मॉड्यूल को चलाने से पहले, सिस्टम चेकर स्वचालित रूप से निम्नलिखित डिवाइस बेसलाइन सेटिंग्स सेट करता है:
| जोड़ा |
सीटीएस परीक्षण गुणवत्ता में सुधार | कुछ परीक्षणों के लिए परीक्षण की शिथिलता को ठीक किया गया और लंबे निष्पादन समय को कम किया गया। | अद्यतन |
सीटीएस मॉड्यूल
परीक्षण मॉड्यूल और परीक्षण मामलों की संख्या इस प्रकार है:
- उपकरणों के आधार पर ~1068 मॉड्यूल
- 2 एबीआई पर ~2.69M परीक्षण मामले
एंड्रॉइड 13 में कुल 119 नए मॉड्यूल जोड़े गए हैं और कुल 19 मॉड्यूल हटाए गए हैं। अधिक जानकारी के लिए निम्न तालिकाएँ देखें।
नए मॉड्यूल
परीक्षण मॉड्यूल नाम जोड़ा गया | ए.बी.आई | त्वरित ऐप परीक्षण |
---|---|---|
CtsAdServicesDeviceTestCases | आर्म64-वी8ए | |
CtsAdServicesDeviceTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsAmbientContextServiceTestCases | आर्म64-वी8ए | |
CtsAndroidTestBase29ApiSignatureTestCases | आर्म64-वी8ए | |
CtsAndroidTestBase29ApiSignatureTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases | आर्म64-वी8ए | |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsArtTestCases | आर्म64-वी8ए | |
CtsArtTestCases | आर्मेबी-v7a | |
CtsArtTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsBootDisplayModeTestCases | आर्म64-वी8ए | |
CtsBootDisplayModeTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsCarBuiltinApiHostTestCases | आर्म64-वी8ए | |
CtsCarHostNonRecoverableTestCases | आर्म64-वी8ए | |
CtsCloudSearchServiceTestCases | आर्म64-वी8ए | |
CtsCompanionDeviceManagerCoreTestCases | आर्म64-वी8ए | |
CtsCompanionDeviceManagerCoreTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsCompanionDeviceManagerNoCompanionServicesTestCases | आर्म64-वी8ए | |
CtsCompanionDeviceManagerNoCompanionServicesTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsCompanionDeviceManagerUiAutomationTestCases | आर्म64-वी8ए | |
CtsCompanionDeviceManagerUiAutomationTestCases[तुरंत] | आर्म64-वी8ए | हाँ |
CtsGameServiceTestCases | आर्म64-वी8ए | |
CtsGameServiceTestCases | आर्मेबी-v7a | |
CtsGpuMetricsHostTestCases | आर्म64-वी8ए | |
CtsInputMethodTestCases32 | आर्म64-वी8ए | |
CtsInputMethodTestCases32[तत्काल] | आर्म64-वी8ए | हाँ |
CtsKeystorePerformanceTestCases | आर्म64-वी8ए | |
CtsKeystorePerformanceTestCases | आर्मेबी-v7a | |
CtsKeystoreWycheproofTestCases | आर्म64-वी8ए | |
CtsKeystoreWycheproofTestCases | आर्मेबी-v7a | |
CtsLocaleConfigTestCases | आर्म64-वी8ए | |
CtsLocaleManagerHostTestCases | आर्म64-वी8ए | |
CtsLocaleManagerTestCases | आर्म64-वी8ए | |
CtsMediaAudioTestCases | आर्म64-वी8ए | |
CtsMediaAudioTestCases | आर्मेबी-v7a | |
CtsMediaAudioTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaCodecTestCases | आर्म64-वी8ए | |
CtsMediaCodecTestCases | आर्मेबी-v7a | |
CtsMediaCodecTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaDecoderTestCases | आर्म64-वी8ए | |
CtsMediaDecoderTestCases | आर्मेबी-v7a | |
CtsMediaDecoderTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaDrmFrameworkTestCases | आर्म64-वी8ए | |
CtsMediaDrmFrameworkTestCases | आर्मेबी-v7a | |
CtsMediaDrmFrameworkTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaEncoderTestCases | आर्म64-वी8ए | |
CtsMediaEncoderTestCases | आर्मेबी-v7a | |
CtsMediaEncoderTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaExtractorTestCases | आर्म64-वी8ए | |
CtsMediaExtractorTestCases | आर्मेबी-v7a | |
CtsMediaExtractorTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaMiscTestCases | आर्म64-वी8ए | |
CtsMediaMiscTestCases | आर्मेबी-v7a | |
CtsMediaMiscTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaMuxerTestCases | आर्म64-वी8ए | |
CtsMediaMuxerTestCases | आर्मेबी-v7a | |
CtsMediaMuxerTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaPlayerTestCases | आर्म64-वी8ए | |
CtsMediaPlayerTestCases | आर्मेबी-v7a | |
CtsMediaPlayerTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaRecorderTestCases | आर्म64-वी8ए | |
CtsMediaRecorderTestCases | आर्मेबी-v7a | |
CtsMediaRecorderTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMultiUserTestCases[माध्यमिक-उपयोगकर्ता पर चलाएँ] | आर्म64-वी8ए | |
CtsMultiUserTestCases[रन-ऑन-वर्क-प्रोफ़ाइल] | आर्म64-वी8ए | |
CtsNNAPIStatsdAtomHostTestCases | आर्म64-वी8ए | |
CtsNNAPIStatsdAtomHostTestCases | आर्मेबी-v7a | |
CtsNNAPIStatsdAtomHostTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsNativeNetPlatformTestCases | आर्म64-वी8ए | |
CtsNativeNetPlatformTestCases | आर्मेबी-v7a | |
CtsNativeNetPlatformTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsNearbyFastPairTestCases | आर्म64-वी8ए | |
CtsNetTestCasesMaxTargetSdk31 | आर्म64-वी8ए | |
CtsNetTestCasesMaxTargetSdk31[तत्काल] | आर्म64-वी8ए | हाँ |
CtsOnDeviceपर्सनलाइजेशनटेस्टकेस | आर्म64-वी8ए | |
CtsOnDeviceनिजीकरणटेस्टकेस[तत्काल] | आर्म64-वी8ए | हाँ |
CtsOsTestCases[माध्यमिक-उपयोगकर्ता पर चलाएँ] | आर्म64-वी8ए | |
CtsOsTestCases[रन-ऑन-वर्क-प्रोफ़ाइल] | आर्म64-वी8ए | |
CtsPackageSettingHostTestCases | आर्म64-वी8ए | |
CtsPackageSettingHostTestCases | आर्मेबी-v7a | |
CtsPersistentDataBlockManagerTestCases | आर्म64-वी8ए | |
CtsPersistentDataBlockManagerTestCases | आर्मेबी-v7a | |
सीटीएसफोटोपिकरटेस्ट | आर्म64-वी8ए | |
CtsPhotoPickerTest[माध्यमिक-उपयोगकर्ता पर चलाएँ] | आर्म64-वी8ए | |
CtsPhotoPickerTest[रन-ऑन-वर्क-प्रोफ़ाइल] | आर्म64-वी8ए | |
सीटीएसप्रोसेसटेस्ट | आर्म64-वी8ए | |
CtsSafetyCenterTestCases | आर्म64-वी8ए | |
CtsSelinuxTargetSdk30TestCases | आर्म64-वी8ए | |
CtsSettingsAPITestCases | आर्म64-वी8ए | |
CtsSettingsAPITestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsSharedUserMigrationTestCases | आर्म64-वी8ए | |
CtsSkQPTestCases | आर्म64-वी8ए | |
CtsSkQPTestCases | आर्मेबी-v7a | |
CtsपूरकApiDeviceTestCases | आर्म64-वी8ए | |
CtsपूरकApiDeviceTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsTaskFpsCallbackTestCases | आर्म64-वी8ए | |
CtsTaskFpsCallbackTestCases | आर्मेबी-v7a | |
CtsTaskFpsCallbackTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsTelephony5TestCases | आर्म64-वी8ए | |
CtsTileServiceTestCases | आर्म64-वी8ए | |
CtsVirtualDevicesTestCases | आर्म64-वी8ए | |
CtsVirtualDevicesTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsWallpaperEffectsGenerationServiceTestCases | आर्म64-वी8ए | |
CtsWifiAwareTestCases | आर्म64-वी8ए | |
माइक्रोड्रॉइडहोस्टटेस्टकेस | आर्म64-वी8ए | |
माइक्रोड्रॉइडटेस्ट ऐप | आर्म64-वी8ए | |
आर्ट-रन-टेस्ट-048-रिफ्लेक्ट-v8 | आर्म64-वी8ए | |
आर्ट-रन-टेस्ट-048-रिफ्लेक्ट-v8 | आर्मेबी-v7a | |
art_libnativebridge_cts_tests | आर्म64-वी8ए | |
art_libnativebridge_cts_tests | आर्मेबी-v7a | |
art_standalone_dex2oat_cts_tests | आर्म64-वी8ए | |
art_standalone_dex2oat_cts_tests | आर्मेबी-v7a | |
art_standalone_libartpalette_tests | आर्म64-वी8ए | |
art_standalone_libartpalette_tests | आर्मेबी-v7a | |
art_standalone_libdexfile_external_tests | आर्म64-वी8ए | |
art_standalone_libdexfile_external_tests | आर्मेबी-v7a | |
libnativeloader_test | आर्म64-वी8ए | |
libnativeloader_test | आर्मेबी-v7a | |
odsign_e2e_tests | आर्म64-वी8ए |
हटाए गए मॉड्यूल
परीक्षण मॉड्यूल का नाम हटा दिया गया | ए.बी.आई | त्वरित ऐप परीक्षण |
---|---|---|
CtsActivityRecognitionTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsAndroidTestBase28ApiSignatureTestCases | आर्म64-वी8ए | |
CtsAndroidTestBase28ApiSignatureTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsAppCloningHostTest[तत्काल] | आर्म64-वी8ए | हाँ |
CtsCodePathHostTestCases | आर्म64-वी8ए | |
CtsCodePathHostTestCases | आर्मेबी-v7a | |
CtsCurrentApiSignatureTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsDreamsTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsMediaTestCases | आर्म64-वी8ए | |
CtsMediaTestCases | आर्मेबी-v7a | |
CtsMediaTestCases[तत्काल] | आर्म64-वी8ए | हाँ |
CtsScopedStorageCoreHostTest[तत्काल] | आर्म64-वी8ए | हाँ |
CtsTelephonySdk28TestCases | आर्म64-वी8ए | |
CtsTelephonyTestCasesPermissionReadPhoneState | आर्म64-वी8ए | |
CtsTelephonyTestCasesPermissionReadPhoneState[तुरंत] | आर्म64-वी8ए | हाँ |
लिगेसीस्टोरेजटेस्ट | आर्म64-वी8ए | |
लिगेसीस्टोरेजटेस्ट[तत्काल] | आर्म64-वी8ए | हाँ |
स्कोप्डस्टोरेजटेस्ट | आर्म64-वी8ए | |
स्कोप्डस्टोरेजटेस्ट[तत्काल] | आर्म64-वी8ए | हाँ |