ملاحظات إصدار Android 13 CTS

تتضمن هذه الصفحة تغييرات CTS الرئيسية التي تم تقديمها في Android 13.

مميزات سي تي اس

يتضمن Android 13 وثائق جديدة ومحدثة لميزات CTS التالية.

سمات وصف تمت الإضافة/التحديث
تحديثات الكاميرا الخاصة بها للحصول على قائمة بالتغييرات، راجع ملاحظات إصدار مجموعة اختبار صور الكاميرا لنظام Android T (AOSP التجريبي) . محدث
التحقق من الامتثال لمتطلبات التواجد المنصهر تمت إضافة اختبارات CTS Verifier لمتطلبات معايرة التواجد. للحصول على التفاصيل، راجع أقسام CDD 2.2.1 و7.4.9 و7.4.3. تمت الإضافة
اختبار الأجهزة المتعددة في CTS يدعم Android 13 الاختبار متعدد الأجهزة. يتم تنفيذ الاختبارات التي تتطلب أجهزة متعددة تلقائيًا أثناء تشغيل CTS. يتضمن CTS 13 بعض اختبارات الأجهزة المتعددة التي يتم تشغيلها تلقائيًا عند استخدام التجزئة. على الرغم من أن الاختبار لا يتطلب إجراء تغييرات إضافية على الإعداد الفعلي، إلا أنه يجب تثبيت virtualenv حتى تعمل الاختبارات بشكل صحيح. للحصول على التفاصيل، راجع مجموعات الأجهزة المتعددة . تمت الإضافة
تحديثات متطلبات Wifi AP يعمل Android 13 على تحسين دعم الاتصال المتزامن لاثنين من نقاط الوصول التي توفر الإنترنت لـ STA+STA. بالنسبة لهذه الميزات الاختيارية، يلزم توفر بيئة اختبار Wi-Fi محسنة لـ CTS مع نقطتي DBS APs (2.4 جيجا هرتز + 5 جيجا هرتز). يمكن برمجة أي نقطة وصول DBS فعلية واحدة لدعم هاتين نقطتي الوصول المنطقيتين، مثل TPLink AC 1750 مع OpenWRT. للحصول على التفاصيل، راجع Wi-Fi STA/STA Concurrency . محدث
التعليقات التوضيحية لمتطلبات API وCDD في CTS Verifier تمت إضافة التعليقات التوضيحية للاختبارات التي تفرض سلوكيات API ومتطلبات CDD في CTS Verifier. تمت الإضافة
ساهم المطور CTS يمكن للمطورين الخارجيين المساهمة في اختبارات جديدة لـ CTS وCTS Verifier من خلال اتباع الإرشادات الواردة في منشور مدونة CTS (CTS-D) المدعوم من المطور . تمت الإضافة
اختبارات قابلة للطي الآلي تعمل واجهة برمجة تطبيقات DeviceStateManager على تمكين الاختبارات باستخدام خيار الأوضاع البديلة الذي تم تكوينه ليتم تشغيله على حالات الأجهزة المختلفة لجهاز قابل للطي. يعتمد تنفيذ الاختبار على حالات طي الشاشة المحددة في الجهاز. لمزيد من التفاصيل، راجع تشغيل CTS للأوضاع البديلة . تمت الإضافة
إعدادات خط الأساس تمت إضافة اثنين من الإعدادات الأساسية التي يتم افتراضها عادةً بشكل افتراضي. قبل تشغيل كل وحدة اختبار CTS، يقوم مدقق النظام تلقائيًا بتعيين الإعدادات الأساسية للجهاز التالية:
  • إبقاء الشاشة قيد التشغيل
  • تعطيل التحديثات التلقائية لنظام التشغيل
تمت الإضافة
تحسين جودة اختبار CTS تم إصلاح تقلبات الاختبار وتقليل وقت التنفيذ الطويل لبعض الاختبارات. محدث

وحدات CTS

عدد وحدات الاختبار وحالات الاختبار هي كما يلي:

  • ~1068 وحدة حسب الأجهزة
  • ~2.69 مليون حالة اختبار على 2 واجهات برمجة التطبيقات (ABIs).

في Android 13، تمت إضافة إجمالي 119 وحدة جديدة وتمت إزالة إجمالي 19 وحدة. راجع الجداول التالية لمزيد من المعلومات.

وحدات جديدة

تمت إضافة اسم وحدة الاختبار أبي اختبار التطبيق الفوري
CtsAdServicesDeviceTestCases Arm64-v8a
كتسآدسيرفيسيسديفيسيتيستكاسيس[فورية] Arm64-v8a نعم
CtsAmbientContextServiceTestCases Arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases Arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases[فورية] Arm64-v8a نعم
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases Arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[فورية] Arm64-v8a نعم
CtsArtTestCases Arm64-v8a
CtsArtTestCases Armeabi-v7a
CtsArtTestCases[فورية] Arm64-v8a نعم
CtsBootDisplayModeTestCases Arm64-v8a
CtsBootDisplayModeTestCases[فورية] Arm64-v8a نعم
CtsCarBuiltinApiHostTestCases Arm64-v8a
CtsCarHostNonRecoverableTestCases Arm64-v8a
CtsCloudSearchServiceTestCases Arm64-v8a
CtsCompanionDeviceManagerCoreTestCases Arm64-v8a
CtsCompanionDeviceManagerCoreTestCases[فورية] Arm64-v8a نعم
CtsCompanionDeviceManagerNoCompanionServicesTestCases Arm64-v8a
CtsCompanionDeviceManagerNoCompanionServicesTestCases[فورية] Arm64-v8a نعم
CtsCompanionDeviceManagerUiAutomationTestCases Arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases[فورية] Arm64-v8a نعم
CtsGameServiceTestCases Arm64-v8a
CtsGameServiceTestCases Armeabi-v7a
CtsGpuMetricsHostTestCases Arm64-v8a
CtsInputMethodTestCases32 Arm64-v8a
CtsInputMethodTestCases32[فورية] Arm64-v8a نعم
CtsKeystorePerformanceTestCases Arm64-v8a
CtsKeystorePerformanceTestCases Armeabi-v7a
CtsKeystoreWycheproofTestCases Arm64-v8a
CtsKeystoreWycheproofTestCases Armeabi-v7a
CtsLocaleConfigTestCases Arm64-v8a
CtsLocaleManagerHostTestCases Arm64-v8a
CtsLocaleManagerTestCases Arm64-v8a
CtsMediaAudioTestCases Arm64-v8a
CtsMediaAudioTestCases Armeabi-v7a
CtsMediaAudioTestCases[فورية] Arm64-v8a نعم
CtsMediaCodecTestCases Arm64-v8a
CtsMediaCodecTestCases Armeabi-v7a
CtsMediaCodecTestCases[فورية] Arm64-v8a نعم
CtsMediaDecoderTestCases Arm64-v8a
CtsMediaDecoderTestCases Armeabi-v7a
CtsMediaDecoderTestCases[فورية] Arm64-v8a نعم
CtsMediaDrmFrameworkTestCases Arm64-v8a
CtsMediaDrmFrameworkTestCases Armeabi-v7a
CtsMediaDrmFrameworkTestCases[فورية] Arm64-v8a نعم
CtsMediaEncoderTestCases Arm64-v8a
CtsMediaEncoderTestCases Armeabi-v7a
CtsMediaEncoderTestCases[فورية] Arm64-v8a نعم
CtsMediaExtractorTestCases Arm64-v8a
CtsMediaExtractorTestCases Armeabi-v7a
CtsMediaExtractorTestCases[فورية] Arm64-v8a نعم
CtsMediaMiscTestCases Arm64-v8a
CtsMediaMiscTestCases Armeabi-v7a
CtsMediaMiscTestCases[فورية] Arm64-v8a نعم
CtsMediaMuxerTestCases Arm64-v8a
CtsMediaMuxerTestCases Armeabi-v7a
CtsMediaMuxerTestCases[فورية] Arm64-v8a نعم
CtsMediaPlayerTestCases Arm64-v8a
CtsMediaPlayerTestCases Armeabi-v7a
CtsMediaPlayerTestCases[فورية] Arm64-v8a نعم
CtsMediaRecorderTestCases Arm64-v8a
CtsMediaRecorderTestCases Armeabi-v7a
CtsMediaRecorderTestCases[فورية] Arm64-v8a نعم
CtsMultiUserTestCases[تشغيل على المستخدم الثانوي] Arm64-v8a
CtsMultiUserTestCases[تشغيل الملف الشخصي للعمل] Arm64-v8a
CtsNNAPIStatsdAtomHostTestCases Arm64-v8a
CtsNNAPIStatsdAtomHostTestCases Armeabi-v7a
CtsNNAPIStatsdAtomHostTestCases[فورية] Arm64-v8a نعم
CtsNativeNetPlatformTestCases Arm64-v8a
CtsNativeNetPlatformTestCases Armeabi-v7a
CtsNativeNetPlatformTestCases[فورية] Arm64-v8a نعم
CtsNearbyFastPairTestCases Arm64-v8a
CtsNetTestCasesMaxTargetSdk31 Arm64-v8a
CtsNetTestCasesMaxTargetSdk31[فورية] Arm64-v8a نعم
CtsOnDevicePersonalizationTestCases Arm64-v8a
CtsOnDevicePersonalizationTestCases[فورية] Arm64-v8a نعم
CtsOsTestCases[تشغيل على المستخدم الثانوي] Arm64-v8a
CtsOsTestCases[تشغيل الملف الشخصي للعمل] Arm64-v8a
CtsPackageSettingHostTestCases Arm64-v8a
CtsPackageSettingHostTestCases Armeabi-v7a
CtsPersistentDataBlockManagerTestCases Arm64-v8a
CtsPersistentDataBlockManagerTestCases Armeabi-v7a
CtsPhotoPickerTest Arm64-v8a
CtsPhotoPickerTest[تشغيل على المستخدم الثانوي] Arm64-v8a
CtsPhotoPickerTest[ملف تعريف التشغيل أثناء العمل] Arm64-v8a
CtsProcessTest Arm64-v8a
CtsSafetyCenterTestCases Arm64-v8a
CtsSelinuxTargetSdk30TestCases Arm64-v8a
CtsSettingsAPITestCases Arm64-v8a
CtsSettingsAPITestCases[فورية] Arm64-v8a نعم
CtsSharedUserMigrationTestCases Arm64-v8a
CtsKQPTestCases Arm64-v8a
CtsKQPTestCases Armeabi-v7a
CtsSupplementalApiDeviceTestCases Arm64-v8a
CtsSupplementalApiDeviceTestCases[فورية] Arm64-v8a نعم
CtsTaskFpsCallbackTestCases Arm64-v8a
CtsTaskFpsCallbackTestCases Armeabi-v7a
CtsTaskFpsCallbackTestCases[فورية] Arm64-v8a نعم
CtsTelephony5TestCases Arm64-v8a
CtsTileServiceTestCases Arm64-v8a
CtsVirtualDevicesTestCases Arm64-v8a
CtsVirtualDevicesTestCases[فورية] Arm64-v8a نعم
CtsWallpaperEffectsGenerationServiceTestCases Arm64-v8a
CtsWifiAwareTestCases Arm64-v8a
MicrodroidHostTestCases Arm64-v8a
MicrodroidTestApp Arm64-v8a
اختبار تشغيل الفن-048-reflect-v8 Arm64-v8a
اختبار تشغيل الفن-048-reflect-v8 Armeabi-v7a
art_libnativebridge_cts_tests Arm64-v8a
art_libnativebridge_cts_tests Armeabi-v7a
art_standalone_dex2oat_cts_tests Arm64-v8a
art_standalone_dex2oat_cts_tests Armeabi-v7a
art_standalone_libartpalette_tests Arm64-v8a
art_standalone_libartpalette_tests Armeabi-v7a
art_standalone_libdexfile_external_tests Arm64-v8a
art_standalone_libdexfile_external_tests Armeabi-v7a
libnativeloader_test Arm64-v8a
libnativeloader_test Armeabi-v7a
odsign_e2e_tests Arm64-v8a

الوحدات التي تمت إزالتها

اسم وحدة الاختبار المحذوفة أبي اختبار التطبيق الفوري
CtsActivityRecognitionTestCases[فورية] Arm64-v8a نعم
CtsAndroidTestBase28ApiSignatureTestCases Arm64-v8a
CtsAndroidTestBase28ApiSignatureTestCases[فورية] Arm64-v8a نعم
CtsAppCloningHostTest[فورية] Arm64-v8a نعم
CtsCodePathHostTestCases Arm64-v8a
CtsCodePathHostTestCases Armeabi-v7a
CtsCurrentApiSignatureTestCases[فورية] Arm64-v8a نعم
CtsDreamsTestCases[فورية] Arm64-v8a نعم
CtsMediaTestCases Arm64-v8a
CtsMediaTestCases Armeabi-v7a
CtsMediaTestCases[فورية] Arm64-v8a نعم
CtsScopedStorageCoreHostTest[فورية] Arm64-v8a نعم
CtsTelephonySdk28TestCases Arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState Arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState[فورية] Arm64-v8a نعم
LegacyStorageTest Arm64-v8a
اختبار التخزين القديم[فوري] Arm64-v8a نعم
ScopedStorageTest Arm64-v8a
اختبار نطاق التخزين[فوري] Arm64-v8a نعم