ملاحظات الإصدار الخاصة بمجموعة أدوات اختبار التوافق (CTS) لنظام التشغيل Android 15

تتضمّن هذه الصفحة التغييرات الرئيسية في مجموعة اختبار التوافق (CTS) التي تم تقديمها في Android 15.

ميزات مجموعة أدوات اختبار التوافق (CTS)

يتضمّن Android 15 مستندات جديدة ومعدَّلة لميزات مجموعة أدوات اختبار التوافق (CTS) التالية:

المنطقة الميزة الوصف تمت الإضافة/التعديل
وحدة الاختبار تقسيم CtsWindowManagerDeviceTestCases إلى وحدات متعددة تقسيم وحدة الاختبار إلى أجزاء للحدّ من أخطاء الاختبار وتحسين وقت التنفيذ من ساعة و30 دقيقة إلى حوالي 55 دقيقة اكتمل التحديث.
وحدة الاختبار تقسيم CtsDynamicMimeHostTestCases إلى وحدات متعددة غير متوفّر اكتمل التحديث.
Test infra التنزيل الديناميكي التلقائي لحزمة اختبار التوافق (CTS) في Mainline تنزيل "مجموعة أدوات اختبار التوافق" (CTS) الخاصة بمشروع Mainline بشكل ديناميكي ودمجها تلقائيًا في حزمة CTS لتنفيذها بهدف تحسين اختبار التوافق بشكل سليم من خلال CTS مع إصدارات وحدات Mainline ذات الصلة تمّت الإضافة
Test infra إضافة إعدادَين أساسيَّين جديدَين تم تفعيل إعدادَين أساسيَّين جديدَين في CTS/VTS/GTS:
  • اضبط الإعداد hidden_api_policy لضمان عدم إمكانية الوصول إلى واجهات برمجة التطبيقات المخفية إلا عند ضبطها بشكل صريح داخل وحدة.
  • عُد إلى الشاشة الرئيسية لتجنُّب تعذُّر إجراء الاختبار بسبب الأنشطة غير المغلقة.
تمّت الإضافة

ميزات أداة التحقّق في مجموعة أدوات اختبار التوافق (CTS)

يتضمّن Android 15 مستندات جديدة ومعدَّلة لميزات CTS Verifier التالية:

المنطقة الميزة الوصف تمت الإضافة/التعديل
فئة اختبار CTS-V إيقاف اختبارَي "تشغيل الصوت عبر USB" و"تسجيل الصوت عبر USB" في CTS Verifier تم استبدال هذه الاختبارات بالاختبارات المحسّنة في اختبار USB لمسارات بيانات الصوت. اكتمل التحديث.
فئة اختبار CTS-V اختبار ITS جديد: LowLightBoostTest يختبر وضع تحسين الإضاءة المنخفضة في ظروف الإضاءة المعتمة. تمّت الإضافة
فئة اختبار CTS-V فئة Sharesheet ChooserResult الجديدة لاختبار CTS Verifier يؤدي ذلك إلى التحقّق من صحة وظائف فئة ChooserResult في Android 15. تمّت الإضافة

وحدات CTS

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

  • ‫~ 1389 وحدة حسب الأجهزة
  • ‫~ 6 ملايين حالة اختبار على واجهتَي تطبيق ثنائيتَين

في نظام التشغيل Android 15، تمت إضافة 191 وحدة جديدة وإزالة 5 وحدات.

وحدات جديدة

  • ABI: arm64-v8a
تمت إضافة اسم وحدة الاختبار اختبار التطبيق الفوري
CtsAddApkToApexHostTestCases
CtsAdoptableHostTestCases
CtsADPFHostTestCases
CtsAdServicesCobaltTest
CtsAdServicesCustomAudienceTests
CtsAdServicesExtDataStorageServiceTest
CtsApkVerityInstallHostTestCases
CtsAppCloningContactsSharingTest
CtsAppCloningIntentRedirectionTest
CtsAppDataIsolationHostTestCases
CtsAppFgsStartTestCases
CtsAppSearchTestCases[run-on-work-profile]
CtsAppStartTestCases
CtsAppStartTestCasesYes نعم
CtsBRSTestCases
CtsCameraHeadlessSystemUserTestCases
CtsCompanionDeviceManagerMultiDeviceTestCases
CtsConnectivityMultiDevicesTestCases
CtsContactKeysManagerTestCases
CtsContactKeysProviderPrivilegedApp
CtsContextualSearchServiceTestCases
CtsCorruptApkHostTestCases
CtsCrashDetailHostTestCases
CtsCredentialManagerHostSideTestCases
CtsDeleteKeepDataHostTestCases
CtsDevicePolicyTestCases[run-on-private-profile]
CtsDirectBootHostTestCases
CtsDropBoxManagerTestCasesAPI34
CtsDynamicMimeChangedGroupAppUpdateHostTestCases
CtsDynamicMimeComplexFilterClearGroupRebootHostTestCases
CtsDynamicMimeComplexFilterRebootHostTestCases
CtsDynamicMimeIndependentGroupRebootHostTestCases
CtsDynamicMimePreferredActivitiesHostTestCases
CtsDynamicMimeRemoveRebootHostTestCases
CtsDynamicMimeSingleAppGroupRebootHostTestCases
CtsDynamicMimeSingleAppRebootHostTestCases
CtsExerciseRouteTestCases
CtsFgsTimeoutTestCases
CtsFgsTimeoutTestCasesYes نعم
CtsFingerprintTestCases
CtsGetBindingUidImportanceTest
CtsHealthFitnessDeviceTestCasesHistoricAccessLimitWithPermission
CtsHealthFitnessDeviceTestCasesNotAllPermissionsAreGranted
CtsHealthFitnessDeviceTestCasesRateLimiter
CtsHealthFitnessShowMigrationInfoIntentAbsentTests
CtsHostsideNetworkPolicyTests
CtsHostsideNetworkPolicyTestsYes نعم
CtsInputHostTestCases
CtsInputMethodInstallTestCases
CtsInputMethodInstallTestCasesYes نعم
CtsInstantAppsHostTestCases
CtsLegacyNotification34TestCases
CtsMediaCUJLargeTest
CtsMediaCUJSmallTest
CtsMediaCUJSmallTestYes نعم
CtsMediaEditingTestCases
CtsMediaProjectionSDK33TestCases
CtsMediaProjectionSDK33TestCasesYes نعم
CtsMediaProjectionSDK34TestCases
CtsMediaProjectionSDK34TestCasesYes نعم
CtsMediaProviderTestCases
CtsMemunreachableTestCases
CtsMultiUserTestCases[run-on-private-profile]
CtsNetSecConfigCertificateTransparencyDefaultTestCases
CtsNetSecConfigCertificateTransparencyDefaultTestCasesYes نعم
CtsNetSecConfigCertificateTransparencyTestCases
CtsNetSecConfigCertificateTransparencyTestCasesYes نعم
CtsNotificationExtendersTestCases
CtsOnDeviceIntelligenceServiceTestCases
CtsOnDevicePersonalizationConfigTests
CtsOnDevicePersonalizationE2ETests
CtsOverlayHostTestCases
CtsPackageInstallerCUJTestCases
CtsPackageManagerHostTestCases
CtsPackageManagerIncrementalStatsHostTestCases
CtsPackageManagerTestCases
CtsPackageManagerTestCasesYes نعم
CtsPdfModuleTestCases
CtsPdfModuleTestCasesYes نعم
CtsPendingIntentApi33TestCases
CtsPendingIntentApi33TestCasesYes نعم
CtsPermissionMultiDeviceTestCases
CtsPermissionsHostTestCases
CtsPermissionUiTestCases
CtsProfilingModuleTests
CtsResourcesHostTestCases
CtsResourcesTestCases
CtsResourcesTestCasesYes نعم
CtsResumeOnRebootHostTestCases
CtsRollbackManagerTestCases
CtsScopedStorageBypassDatabaseOperationsTest
CtsScopedStorageGeneralTest
CtsScopedStorageRedactUriTest
CtsSecureElementTestCases
CtsSensitiveContentProtectionTestCases
CtsSensitiveContentProtectionTestCasesYes نعم
CtsSettingsTestCases[run-on-work-profile]
CtsStorageAccessTestCases
CtsStorageHostTestCases
CtsSystemApiAnnotationTestCases
CtsTelecomCujTestCases
CtsTelephonyCujTestCases
CtsTelephonyCujTestCasesYes نعم
CtsUseEmbeddedDexHostTestCases
CtsUserRestrictionTestCases
CtsUserRestrictionTestCases[run-on-work-profile]
CtsUwbMultiDeviceTestCase_FiraRangingTests
CtsVibratorTestCases
CtsVibratorTestCasesYes نعم
CtsVibratorTestCases[run-on-clone-profile]
CtsVibratorTestCases[run-on-private-profile]
CtsVibratorTestCases[run-on-secondary-user]
CtsVibratorTestCases[run-on-work-profile]
CtsVideoQualityFloorHostTestCases
CtsVirtualDevicesAppLaunchTestCases
CtsVirtualDevicesAudioTestCases
CtsVirtualDevicesCameraCtsTestCases
CtsVirtualDevicesCameraTestCases
CtsVirtualDevicesSensorTestCases
CtsWifiNonUpdatableTestCases
CtsWindowManagerDeviceActivity
CtsWindowManagerDeviceAm
CtsWindowManagerDeviceAnimations
CtsWindowManagerDeviceBackNavigation
CtsWindowManagerDeviceDisplay
CtsWindowManagerDeviceIme
CtsWindowManagerDeviceInput
CtsWindowManagerDeviceInsets
CtsWindowManagerDeviceKeyguard
CtsWindowManagerDeviceMultiDisplay
CtsWindowManagerDeviceOther
CtsWindowManagerDeviceTaskFragment
CtsWindowManagerDeviceWindow
CtsWindowManagerTestCases
CtsWindowManagerTestCasesYes نعم
MicrodroidTestAppNoInternetPerm
MultiDeviceRangingTestCase_Uwb

وحدات CTS جديدة ذات صلة بمشروع Mainline

تمت إضافة اسم وحدة الاختبار اختبار التطبيق الفوري
MctsAppSecurityHostTestCases
MctsMediaBetterTogetherTestCases
MctsMediaBetterTogetherTestCasesYes نعم
MctsMediaCodecTestCases
MctsMediaCodecTestCasesYes نعم
MctsMediaDecoderTestCases
MctsMediaEncoderTestCases
MctsMediaExtractorTestCases
MctsMediaMiscTestCases
MctsMediaMiscTestCasesYes نعم
MctsMediaMuxerTestCases
MctsMediaParserTestCases
MctsMediaPlayerTestCases
MctsMediaRecorderTestCases
MctsMediaStressTestCases
MctsMediaTranscodingTestCases
MctsMediaV2TestCases

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

اسم وحدة الاختبار المحذوفة ABI اختبار التطبيق الفوري
CtsLaunchNonExportedComponentsTestCases arm64-v8a
CtsLegacyNotification20TestCases arm64-v8a
CtsPermission3TestCases arm64-v8a
CtsStrictJavaPackagesTestCases arm64-v8a
CtsTareTestCases arm64-v8a
CtsWindowManagerDeviceTestCases arm64-v8a
libnativeloader_test arm64-v8a