נתוני הגרסה של Android 15 CTS

בדף הזה מפורטים השינויים העיקריים ב-CTS שהוצגו ב-Android 15.

תכונות של CTS

‫Android 15 כולל תיעוד חדש ומעודכן לתכונות הבאות של CTS:

אזור תכונה תיאור נוספו/עודכנו
מודול בדיקה פיצול CtsWindowManagerDeviceTestCases למספר מודולים מודול פיצול הבדיקה כדי לצמצם את שגיאות הבדיקה ולשפר את זמן הריצה משעה וחצי לכמעט 55 דקות. העדכון בוצע
מודול בדיקה פיצול CtsDynamicMimeHostTestCases למספר מודולים לא זמין העדכון בוצע
תשתית בדיקה הורדה דינמית אוטומטית של Mainline CTS הורדה דינמית של Mainline CTS ושילוב אוטומטי בחבילת CTS לביצוע כדי לשפר את בדיקת התאימות באמצעות CTS מול גרסאות תואמות של מודול Mainline. נוסף
תשתית בדיקה הוספנו שתי הגדרות חדשות של תצורת בסיס שתי הגדרות בסיסיות חדשות הופעלו ב-CTS/VTS/GTS:
  • צריך לבטל את ההגדרה hidden_api_policy כדי לוודא שאי אפשר לגשת לממשקי API מוסתרים, אלא אם הם מוגדרים במפורש בתוך מודול.
  • כדי למנוע כשלים בבדיקה בגלל פעילויות שלא נסגרו, צריך לחזור למסך הבית.
נוסף

התכונות של CTS Verifier

‫Android 15 כולל תיעוד חדש ומעודכן לתכונות הבאות של CTS Verifier:

אזור תכונה תיאור נוספו/עודכנו
סיווג בדיקה של CTS-V הוצאה משימוש של הבדיקות USB Audio Play ו-USB Audio Record ב-CTS Verifier. הבדיקות האלה הוחלפו בבדיקות משופרות בבדיקת USB של נתיבי נתונים של אודיו. העדכון בוצע
סיווג בדיקה של CTS-V בדיקת ITS חדשה: LowLightBoostTest בודק את מצב הגברת התאורה החלשה בתנאי תאורה חלשה. נוסף
סיווג בדיקה של CTS-V בדיקה חדשה של CTS Verifier Sharesheet ChooserResult class הבדיקה הזו מאמתת את הפונקציונליות של המחלקה Sharesheet ChooserResult ב-Android 15. נוסף

מודולים של CTS

מספר מודולי הבדיקה ותיקי הבדיקה הוא כדלקמן:

  • ‫~ 1,389 מודולים, בהתאם למכשירים
  • ‫~ 6 מיליון תרחישי בדיקה ב-2 ממשקי ABI

ב-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