Android 14 CTS रिलीज़ नोट्स

इस पृष्ठ में एंड्रॉइड 14 में पेश किए गए प्रमुख सीटीएस परिवर्तन शामिल हैं।

सीटीएस विशेषताएं

एंड्रॉइड 14 में निम्नलिखित सीटीएस सुविधाओं के लिए नए और अद्यतन दस्तावेज़ शामिल हैं।

क्षेत्र विशेषताएँ विवरण जोड़ा/अद्यतन किया गया
परीक्षण की मुख्य बातें वाहक सेवा के रूप में चलाने के लिए उपयोगिता फ़ंक्शन जोड़ें यह परिवर्तन CTS को एक वाहक सेवा के रूप में चलाने की अनुमति देने के लिए CarrierPrivilegeUtils में नए उपयोगिता फ़ंक्शन पेश करता है (संक्षेप में वाहक विशेषाधिकारों के साथ) और कई वाहक API और कनेक्टिविटी वर्गों के लिए परीक्षण क्षमता में सुधार करता है। अद्यतन
परीक्षण मॉड्यूल ब्लूटूथ के लिए मल्टी-डिवाइस सीटीएस परीक्षण जोड़ें यह सुविधा विज्ञापनों को केवल निर्दिष्ट GATT सेवाओं को प्रदर्शित करने की अनुमति देती है, जिससे कनेक्टेबल मोड में लगातार विज्ञापन करने पर बेहतर गोपनीयता की अनुमति मिलती है। जोड़ा
परीक्षण मॉड्यूल यूडब्ल्यूबी की दूरी सटीकता के लिए मल्टी-डिवाइस सीटीएस परीक्षण जोड़ें यूडब्ल्यूबी सीडीडी आवश्यकता को लागू करने के लिए दूरी माप सटीकता को लेकर यूडब्ल्यूबी के लिए नए परीक्षण मामले जोड़ें। जोड़ा
परीक्षण मॉड्यूल CTS सिम परीक्षण योजना में CtsDevicePolicySimTestCases जोड़ें परीक्षण सेटअप के एक भाग के रूप में एक वैध सिम की आवश्यकता के लिए परीक्षण केस को अद्यतन किया गया था। जोड़ा
परीक्षण मॉड्यूल UWB मल्टी-डिवाइस CTS टेस्ट सूट जोड़ा गया एक नया यूडब्ल्यूबी मल्टी-डिवाइस सीटीएस परीक्षण सूट जोड़ा गया जो विभिन्न यूडब्ल्यूबी कार्यात्मकताओं को सत्यापित करने के लिए 2 यूडब्ल्यूबी सक्षम एंड्रॉइड डिवाइस का उपयोग करता है। जोड़ा
परीक्षण मॉड्यूल dEQP मॉड्यूल में परीक्षण मामलों में वृद्धि वल्कन-सीटीएस-1.3.5 (1.3.1 के बजाय) का उपयोग करने के लिए एंड्रॉइड 14 सीटीएस के लिए अद्यतन डीईक्यूपी शाखा। कई नए परीक्षण जोड़े गए हैं क्योंकि यह अपडेट नई वल्कन सुविधाओं के लिए कई नए परीक्षण लाता है जैसे कि डायनामिक रेंडरिंग। अद्यतन
परीक्षण व्यवस्था ढेर का आकार 16GB तक बढ़ाएँ अधिक मेमोरी की खपत करने वाले सीटीएस परीक्षणों को निष्पादित करने में सहायता के लिए ढेर मेमोरी आकार में वृद्धि। अद्यतन
परीक्षण व्यवस्था RAM को 128GB और HDD को 256GB तक अपग्रेड करें अतिरिक्त जावा हीप स्पेस आवश्यकताओं को संभालने के लिए होस्ट सिस्टम मेमोरी को अपग्रेड करें। अद्यतन

सीटीएस सत्यापनकर्ता सुविधाएँ

एंड्रॉइड 14 में निम्नलिखित सीटीएस सत्यापनकर्ता सुविधाओं के लिए नए और अद्यतन दस्तावेज़ शामिल हैं।

क्षेत्र विशेषताएँ विवरण जोड़ा/अद्यतन किया गया
परीक्षण व्यवस्था डायनामिक सेंसर परीक्षण के लिए आवश्यक बाह्य उपकरणों को अद्यतन करें डायनेमिक सेंसर परीक्षणों के लिए अद्यतन परिधीय और निर्देशों को शामिल करने के लिए सीटीएस सत्यापनकर्ता परीक्षण मार्गदर्शन पृष्ठ को अद्यतन करें। अद्यतन
परीक्षण व्यवस्था फोल्डेबल डिवाइस को सपोर्ट करने के लिए कैमरा ITS में सुधार करें कैमरा ITS में फोल्डेबल डिवाइस परीक्षण का समर्थन करें। प्रत्येक तह/खुली स्थिति के साथ उपलब्ध भौतिक कैमरों को निर्धारित करने के लिए इट्ससर्विस पक्ष में परिवर्तन किए गए। अद्यतन
सीटीएस-वी परीक्षण वर्ग वाई-फ़ाई अवेयर पेयरिंग वाई-फ़ाई अवेयर पेयरिंग, पीयर-टू-पीयर संचार के लिए एक एन्क्रिप्टेड और तेज़ री-ऑथ तरीका प्रदान करती है, जिससे वाईफ़ाई अवेयर होता है। अवेयर के लिए अन्य मल्टी डिवाइस परीक्षणों की तरह सीटीएस-वी में परीक्षण जोड़ें। परीक्षण के लिए आवश्यक है कि दोनों डिवाइस इस सुविधा का समर्थन करें। जोड़ा
सीटीएस-वी परीक्षण वर्ग होम नियंत्रण एम्बेडेड पैनल के लिए परीक्षण गतिविधियाँ एंड्रॉइड 14 में शुरू करके, एक नया एपीआई प्रदान किया गया है ताकि ऐप्स नियंत्रण एपीआई के माध्यम से जानकारी पारित करने के बजाय एक एम्बेडेड गतिविधि (सिस्टमयूआई नियंत्रण स्थान में) का उपयोग कर सकें। एपीआई व्यवहार को लागू करने के लिए नई परीक्षण गतिविधियाँ जोड़ी गईं। जोड़ा
सीटीएस-वी परीक्षण वर्ग उपस्थिति आवश्यकताओं के लिए परीक्षण (बीएलई और एनएएन/वाई-फाई रेंजिंग) यह सुनिश्चित करने के लिए कि उपयोगकर्ताओं के स्मार्ट डिवाइस एक साथ अच्छी तरह से काम करें, यह महत्वपूर्ण है कि एंड्रॉइड इकोसिस्टम में सभी डिवाइस डिवाइसों के बीच सापेक्ष निकटता निर्धारित कर सकें। एंड्रॉइड यू उपस्थिति अंशांकन आवश्यकताओं को प्रस्तुत करता है जो उपलब्ध रेडियो प्रौद्योगिकियों जैसे यूडब्ल्यूबी, वाई-फाई और बीएलई के स्वीकार्य प्रदर्शन को रेखांकित करता है जिनका उपयोग निकटता निर्धारित करने के लिए किया जाता है। जोड़ा
सीटीएस-वी परीक्षण वर्ग एएडियो डिस्कनेक्ट के लिए सीटीएस सत्यापनकर्ता यह सत्यापित करने के लिए परीक्षण करें कि स्ट्रीम डिवाइस अनप्लग होने पर AAudio को स्ट्रीम को डिस्कनेक्ट कर देना चाहिए। जोड़ा
सीटीएस-वी परीक्षण वर्ग सीटीएस सत्यापनकर्ता स्क्रीनशॉट कार्य प्रोफ़ाइल परीक्षण सीडीडी आवश्यकता 3.9.2/सी-1-10 को लागू करने के लिए नए परीक्षण मामले जोड़ें। उपयोगकर्ता को स्क्रीनशॉट लेने का निर्देश दिया जाएगा। कंटेंटऑब्जर्वर सहेजे गए स्क्रीनशॉट के यूआरआई का पता लगाता है और परिणाम प्रदर्शित करता है। उपयोगकर्ता को छवि की दृश्य रूप से पुष्टि करनी होगी, जिसमें अन्य ऐप्स या सिस्टमयूआई (स्टेटस बार, आदि) शामिल नहीं हैं। जोड़ा
परीक्षण की मुख्य बातें सीटीएस सत्यापनकर्ता नोट्स एपीआई परीक्षण के लिए सामग्री कैप्चर करता है। नोट्स एपीआई को लागू करने के लिए नई परीक्षण गतिविधि जोड़ें, जो SysUI में सिस्टम नोट लेने वाले एकीकरण से जुड़े हुए हैं। यदि NOTES भूमिका सक्षम नहीं है तो परीक्षण छोड़ा जा सकता है। अधिक विवरण के लिए नोट्स टेस्ट के लिए कैप्चर सामग्री देखें। जोड़ा
परीक्षण व्यवस्था परीक्षण समाप्त होने पर स्क्रीन को स्वचालित रूप से चालू करने के लिए एडीबी कमांड निष्पादित करें एंड्रॉइड 14 में शुरू होकर, परीक्षण पूरा होने के बाद स्क्रीन को चालू करने की अनुमति देने के लिए android.permission.TURN_SCREEN_ON अनुमति जोड़ी गई है। सुविधा को सक्षम करने के लिए, उपयोगकर्ता को सेटअप चरण में adb कमांड adb shell appops set com.android.cts.verifier TURN_SCREEN_ON 0 निष्पादित करने की आवश्यकता होगी। अद्यतन
परीक्षण व्यवस्था रोटेशन वेक्टर परीक्षण निर्देश अद्यतन करें उपयोगकर्ताओं को OpenCV-3.0.0-android-sdk.zip डाउनलोड करना चाहिए और परीक्षण किए जा रहे Android डिवाइस पर OpenCV प्रबंधक इंस्टॉल करना चाहिए। --bypass-low-target-sdk-block विकल्प के साथ adb इंस्टॉल कमांड का उपयोग करके कंप्यूटर से डिवाइस पर एपीके लोड करें। Android 13 या उससे पहले के संस्करण पर चलने वाले उपकरणों के लिए, यह --bypass-low-target-sdk-block विकल्प आवश्यक नहीं है। अधिक जानकारी के लिए, एक ऐप इंस्टॉल करें देखें। अद्यतन
परीक्षण व्यवस्था OpenCV APK के संबंध में adb इंस्टाल नोट्स जोड़ें एंड्रॉइड 14 में पेश की गई एक नई सुरक्षा सुविधा के कारण, ओपन सीवी एपीके इंस्टॉल करते समय हर बार एडीबी कमांड --bypass-low-target-sdk-block जोड़ा जाना चाहिए। अधिक जानकारी के लिए रोटेशन वेक्टर सीवी क्रॉसचेक देखें। जोड़ा

सीटीएस मॉड्यूल

परीक्षण मॉड्यूल और परीक्षण मामलों की संख्या इस प्रकार है:

  • उपकरणों के आधार पर ~ 1151 मॉड्यूल
  • 2 एबीआई पर ~ 4.4M परीक्षण मामले

एंड्रॉइड 14 में कुल 136 नए मॉड्यूल जोड़े गए हैं और कुल 19 मॉड्यूल हटाए गए हैं। अधिक जानकारी के लिए निम्न तालिकाएँ देखें।

नए मॉड्यूल

परीक्षण मॉड्यूल नाम जोड़ा गया कपड़े त्वरित ऐप परीक्षण
AndroidTest_MultiUser आर्म64-वी8ए
आर्ट-रन-टेस्ट-018-स्टैक-ओवरफ़्लो आर्म64-वी8ए
art_standalone_dex2oat_cts_tests आर्म64-वी8ए
CtsAdIdEndToEndTest आर्म64-वी8ए
CtsAdServicesDebuggableDeviceTestCases आर्म64-वी8ए
CtsAdServicesEndToEndTestMeasurement आर्म64-वी8ए
CtsAdServicesEndToEndTests आर्म64-वी8ए
CtsAdServicesHostTests आर्म64-वी8ए
CtsAdServicesMddTests आर्म64-वी8ए
CtsAdServicesNotInAllowListEndToEndTests आर्म64-वी8ए
CtsAdServicesPermissionsAppOptOutEndToEndTests आर्म64-वी8ए
CtsAdServicesPermissionsNoPermEndToEndTests आर्म64-वी8ए
CtsAdServicesPermissionsValidEndToEndTests आर्म64-वी8ए
CtsAdServicesTopicsAppUpdateTests आर्म64-वी8ए
CtsAdServicesTopicsConnectionTests आर्म64-वी8ए
CtsAppCloningDeviceTestCases आर्म64-वी8ए
CtsAppCloningMediaProviderHostTest आर्म64-वी8ए
CtsAppCloningMediaProviderHostTest[तत्काल] आर्म64-वी8ए हाँ
CtsAppFgsTestCases आर्म64-वी8ए
CtsAppFgsTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsAppSetIdEndToEndTest आर्म64-वी8ए
Ctsएट्रिब्यूशनसोर्सटेस्टकेस आर्म64-वी8ए
CtsAttributionSourceTestCases[तत्काल] आर्म64-वी8ए हाँ
सीटीएसबैटरीहेल्थटेस्टकेस आर्म64-वी8ए
सीटीएसबायोमेट्रिक्सहोस्टटेस्टकेस आर्म64-वी8ए
Ctsब्लूटूथमल्टीडिवाइसेसटेस्टकेस आर्म64-वी8ए
CtsBroadcastRadioTestCases आर्म64-वी8ए
सीटीएसब्रॉडकास्टटेस्टकेस आर्म64-वी8ए
CtsCompanionDeviceManagerMultiProcessTestCases आर्म64-वी8ए
Ctsसंकलन परीक्षण मामले आर्म64-वी8ए
दृश्यता के बिना CtsContentProviderTests आर्म64-वी8ए
CtsContentProviderTestsWithVisibility आर्म64-वी8ए
CtsCredentialManagerTestCases आर्म64-वी8ए
CtsCurrentApiSignatureTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsDeviceLockTestCases आर्म64-वी8ए
CtsDevicePolicySimTestCases आर्म64-वी8ए
CtsDevicePolicySimTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsDevicePolicySimTestCases[माध्यमिक-उपयोगकर्ता पर चलाएँ] आर्म64-वी8ए
CtsDevicePolicySimTestCases[रन-ऑन-वर्क-प्रोफ़ाइल] आर्म64-वी8ए
CtsDevicePolicyTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsDomainVerificationDeviceMultiUserTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsGrammaticalInflectionHostTestCases आर्म64-वी8ए
CtsGrammaticalInflectionTestCases आर्म64-वी8ए
CtsHealthConnectControllerTestCases आर्म64-वी8ए
CtsHealthConnectHostSideDeviceTestCases आर्म64-वी8ए
CtsHealthConnectHostTestCases आर्म64-वी8ए
CtsHealthFitnessDeviceTestCases आर्म64-वी8ए
CtsHealthFitnessDeviceTestCasesNoPermission आर्म64-वी8ए
CtsHealthFitnessDeviceTestCasesNoPermission[तुरंत] आर्म64-वी8ए हाँ
CtsHibernationTestCases आर्म64-वी8ए
CtsJvmtiRunTest1940HostTestCases आर्म64-वी8ए
CtsJvmtiRunTest911HostTestCases आर्म64-वी8ए
CtsJvmtiRunTest912HostTestCases आर्म64-वी8ए
CtsJvmtiRunTest913HostTestCases आर्म64-वी8ए
CtsJvmtiRunTest988HostTestCases आर्म64-वी8ए
CtsLaunchNonExportedComponentsTestCases आर्म64-वी8ए
CtsLocalVoiceइंटरेक्शन आर्म64-वी8ए
CtsLocalVoiceइंटरेक्शन[तत्काल] आर्म64-वी8ए हाँ
CtsMediaBetterTogetherTestCases आर्म64-वी8ए
CtsMediaBetterTogetherTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsMediaBetterTogetherTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsMediaBetterTogetherTestCases[माध्यमिक-उपयोगकर्ता पर चलाएँ] आर्म64-वी8ए
CtsMediaBetterTogetherTestCases[रन-ऑन-वर्क-प्रोफ़ाइल] आर्म64-वी8ए
CtsMediaProjectionTestCases आर्म64-वी8ए
CtsMediaProjectionTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsMicrodroidDisabledTestCases आर्म64-वी8ए
CtsMultiUserTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsNativeResourcesTestCases आर्म64-वी8ए
CtsNativeResourcesTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsNetHttpTestCases आर्म64-वी8ए
CtsNetTestCasesMaxTargetSdk30 आर्म64-वी8ए
CtsNetTestCasesMaxTargetSdk30[तत्काल] आर्म64-वी8ए हाँ
CtsNetTestCasesMaxTargetSdk33 आर्म64-वी8ए
CtsNetTestCasesMaxTargetSdk33[तत्काल] आर्म64-वी8ए हाँ
CtsNotificationTestCases आर्म64-वी8ए
CtsOsTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsPackageInstallTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsPackageInstallTestCases[माध्यमिक-उपयोगकर्ता पर चलाएँ] आर्म64-वी8ए
CtsPackageInstallTestCases[रन-ऑन-वर्क-प्रोफ़ाइल] आर्म64-वी8ए
CtsPackageSchemeTestsWithoutVisibility आर्म64-वी8ए
CtsPackageSchemeTestsWithVisibility आर्म64-वी8ए
CtsPerfettoReporterTestCases आर्म64-वी8ए
CtsPermissionMultiUserTestCases आर्म64-वी8ए
CtsPermissionMultiUserTestCases[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsPermissionMultiUserTestCases[माध्यमिक-उपयोगकर्ता पर चलाएँ] आर्म64-वी8ए
CtsPermissionMultiUserTestCases[रन-ऑन-वर्क-प्रोफ़ाइल] आर्म64-वी8ए
CtsPermissionPolicyTestCases आर्म64-वी8ए
CtsPermissionPolicyTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsPhotoPickerTest[रन-ऑन-क्लोन-प्रोफ़ाइल] आर्म64-वी8ए
CtsSandboxedAdIdManagerTests आर्म64-वी8ए
CtsSandboxedAppSetIdManagerTests आर्म64-वी8ए
CtsSandboxedFledgeManagerTests आर्म64-वी8ए
CtsSandboxedMeasurementManagerTests आर्म64-वी8ए
CtsSandboxedTopicsManagerTests आर्म64-वी8ए
CtsSdkSandboxHostSideTests आर्म64-वी8ए
CtsSdkSandboxInprocessTests आर्म64-वी8ए
CtsSdkSandboxWebkitTestCases आर्म64-वी8ए
CtsShortFgsTestCases आर्म64-वी8ए
CtsShortFgsTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsSurfaceControlTests आर्म64-वी8ए
CtsTareTestCases आर्म64-वी8ए
CtsTelecomHostCases आर्म64-वी8ए
CtsThreadLocalRandomHostTest आर्म64-वी8ए
CtsVideoCodecTestCases आर्म64-वी8ए
CtsVideoEncodingQualityHostTestCases आर्म64-वी8ए
CtsVideoEncodingQualityHostTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsVoiceInteractionHostTestCases आर्म64-वी8ए
CtsWallpaperSdk33TestCases आर्म64-वी8ए
CtsWallpaperSdk33TestCases[तत्काल] आर्म64-वी8ए हाँ
CtsWallpaperTestCases आर्म64-वी8ए
CtsWallpaperTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsWearableSensingServiceTestCases आर्म64-वी8ए
CtsWindowManagerBackgroundActivityTestCases आर्म64-वी8ए
CtsWrapHwasanTestCases आर्म64-वी8ए
SdkSandboxManagerDisabledTests आर्म64-वी8ए
SdkSandboxManagerTests आर्म64-वी8ए
आर्ट-रन-टेस्ट-018-स्टैक-ओवरफ़्लो आर्मेबी-v7a
art_standalone_dex2oat_cts_tests आर्मेबी-v7a
सीटीएसबायोमेट्रिक्सहोस्टटेस्टकेस आर्मेबी-v7a
CtsBroadcastRadioTestCases आर्मेबी-v7a
Ctsसंकलन परीक्षण मामले आर्मेबी-v7a
CtsDevicePolicySimTestCases आर्मेबी-v7a
CtsJvmtiRunTest1940HostTestCases आर्मेबी-v7a
CtsJvmtiRunTest911HostTestCases आर्मेबी-v7a
CtsJvmtiRunTest912HostTestCases आर्मेबी-v7a
CtsJvmtiRunTest913HostTestCases आर्मेबी-v7a
CtsJvmtiRunTest988HostTestCases आर्मेबी-v7a
CtsMediaBetterTogetherTestCases आर्मेबी-v7a
CtsMediaProjectionTestCases आर्मेबी-v7a
CtsNativeResourcesTestCases आर्मेबी-v7a
CtsNetHttpTestCases आर्मेबी-v7a
CtsSurfaceControlTests आर्मेबी-v7a
CtsVideoCodecTestCases आर्मेबी-v7a
CtsVideoEncodingQualityHostTestCases आर्मेबी-v7a
CtsWindowManagerDeviceTestCases आर्मेबी-v7a
CtsWrapHwasanTestCases आर्मेबी-v7a

हटाए गए मॉड्यूल

परीक्षण मॉड्यूल का नाम हटा दिया गया कपड़े त्वरित ऐप परीक्षण
CtsActivityManagerBackgroundActivityTestCases आर्म64-वी8ए
CtsAdServicesDeviceTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsCameraApi31TestCases आर्म64-वी8ए
CtsHostTzDataTests आर्म64-वी8ए
CtsIncidentHostTestCases आर्म64-वी8ए
CtsIncidentHostTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsOnDeviceपर्सनलाइजेशनटेस्टकेस आर्म64-वी8ए
CtsOnDeviceनिजीकरणटेस्टकेस[तत्काल] आर्म64-वी8ए हाँ
CtsPermission2TestCases आर्म64-वी8ए
CtsPermission2TestCases[तत्काल] आर्म64-वी8ए हाँ
CtsPermission4TestCases आर्म64-वी8ए
CtsPermission5TestCases आर्म64-वी8ए
CtsPermission5TestCases[तत्काल] आर्म64-वी8ए हाँ
CtsSystemUiHostTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsVirtualDevicesTestCases[तत्काल] आर्म64-वी8ए हाँ
CtsActivityManagerBackgroundActivityTestCases आर्मेबी-v7a
CtsCameraApi31TestCases आर्मेबी-v7a
CtsGwpAsanTestCases आर्मेबी-v7a
CtsIncidentHostTestCases आर्मेबी-v7a