Catatan Rilis Android 15 CTS

Halaman ini mencakup perubahan CTS utama yang diperkenalkan di Android 15.

Fitur CTS

Android 15 menyertakan dokumentasi baru dan yang diperbarui untuk fitur CTS berikut:

Area Fitur Deskripsi Ditambahkan/Diperbarui
Modul pengujian Memisahkan CtsWindowManagerDeviceTestCases menjadi beberapa modul Pisahkan modul pengujian untuk mengurangi error pengujian dan memperbaiki runtime dari 1 jam 30 menit menjadi hampir 55 menit. Diupdate
Modul pengujian Bagi CtsDynamicMimeHostTestCases menjadi beberapa modul Tidak tersedia Diupdate
Menguji infra Download dinamis otomatis CTS Mainline Mendownload Mainline CTS secara dinamis dan melakukan integrasi otomatis ke dalam paket CTS untuk eksekusi guna meningkatkan pengujian kompatibilitas yang tepat melalui CTS terhadap versi modul Mainline yang sesuai. Ditambahkan
Menguji infrastruktur Memperkenalkan dua setelan dasar pengukuran baru Dua setelan dasar pengukuran baru telah diaktifkan di CTS/VTS/GTS:
  • Hapus setelan hidden_api_policy untuk memastikan API tersembunyi tidak dapat diakses kecuali jika ditetapkan secara eksplisit di dalam modul.
  • Kembali ke layar utama untuk menghindari kegagalan pengujian karena aktivitas yang tidak ditutup.
Ditambahkan

Fitur CTS Verifier

Android 15 menyertakan dokumentasi baru dan yang diperbarui untuk fitur CTS Verifier berikut:

Area Fitur Deskripsi Ditambahkan/Diperbarui
Class pengujian CTS-V Menghentikan penggunaan pengujian USB Audio Play dan USB Audio Record di CTS Verifier. Pengujian ini telah diganti dengan pengujian yang ditingkatkan dalam pengujian USB Jalur Data Audio. Diupdate
Class pengujian CTS-V Pengujian ITS baru: LowLightBoostTest Menguji mode peningkatan cahaya redup dalam kondisi pencahayaan gelap. Ditambahkan
Class pengujian CTS-V Pengujian Verifikator CTS baru untuk class ChooserResult Sharesheet Tindakan ini memvalidasi fungsi class ChooserResult Sharesheet di Android 15. Ditambahkan

Modul CTS

Jumlah modul pengujian dan kasus pengujian adalah sebagai berikut:

  • ~ 1.389 modul, bergantung pada perangkat
  • ~ 6 juta kasus pengujian di lebih dari 2 ABI

Di Android 15, total ada 191 modul baru yang ditambahkan dan total ada 5 modul yang dihapus.

Modul baru

  • ABI: arm64-v8a
Menambahkan nama modul pengujian Pengujian Aplikasi Instan
CtsAddApkToApexHostTestCases
CtsAdoptableHostTestCases
CtsADPFHostTestCases
CtsAdServicesCobaltTest
CtsAdServicesCustomAudienceTests
CtsAdServicesExtDataStorageServiceTest
CtsApkVerityInstallHostTestCases
CtsAppCloningContactsSharingTest
CtsAppCloningIntentRedirectionTest
CtsAppDataIsolationHostTestCases
CtsAppFgsStartTestCases
CtsAppSearchTestCases[run-on-work-profile]
CtsAppStartTestCases
CtsAppStartTestCasesYes Ya
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 Ya
CtsFingerprintTestCases
CtsGetBindingUidImportanceTest
CtsHealthFitnessDeviceTestCasesHistoricAccessLimitWithPermission
CtsHealthFitnessDeviceTestCasesNotAllPermissionsAreGranted
CtsHealthFitnessDeviceTestCasesRateLimiter
CtsHealthFitnessShowMigrationInfoIntentAbsentTests
CtsHostsideNetworkPolicyTests
CtsHostsideNetworkPolicyTestsYes Ya
CtsInputHostTestCases
CtsInputMethodInstallTestCases
CtsInputMethodInstallTestCasesYes Ya
CtsInstantAppsHostTestCases
CtsLegacyNotification34TestCases
CtsMediaCUJLargeTest
CtsMediaCUJSmallTest
CtsMediaCUJSmallTestYes Ya
CtsMediaEditingTestCases
CtsMediaProjectionSDK33TestCases
CtsMediaProjectionSDK33TestCasesYes Ya
CtsMediaProjectionSDK34TestCases
CtsMediaProjectionSDK34TestCasesYes Ya
CtsMediaProviderTestCases
CtsMemunreachableTestCases
CtsMultiUserTestCases[run-on-private-profile]
CtsNetSecConfigCertificateTransparencyDefaultTestCases
CtsNetSecConfigCertificateTransparencyDefaultTestCasesYes Ya
CtsNetSecConfigCertificateTransparencyTestCases
CtsNetSecConfigCertificateTransparencyTestCasesYes Ya
CtsNotificationExtendersTestCases
CtsOnDeviceIntelligenceServiceTestCases
CtsOnDevicePersonalizationConfigTests
CtsOnDevicePersonalizationE2ETests
CtsOverlayHostTestCases
CtsPackageInstallerCUJTestCases
CtsPackageManagerHostTestCases
CtsPackageManagerIncrementalStatsHostTestCases
CtsPackageManagerTestCases
CtsPackageManagerTestCasesYes Ya
CtsPdfModuleTestCases
CtsPdfModuleTestCasesYes Ya
CtsPendingIntentApi33TestCases
CtsPendingIntentApi33TestCasesYes Ya
CtsPermissionMultiDeviceTestCases
CtsPermissionsHostTestCases
CtsPermissionUiTestCases
CtsProfilingModuleTests
CtsResourcesHostTestCases
CtsResourcesTestCases
CtsResourcesTestCasesYes Ya
CtsResumeOnRebootHostTestCases
CtsRollbackManagerTestCases
CtsScopedStorageBypassDatabaseOperationsTest
CtsScopedStorageGeneralTest
CtsScopedStorageRedactUriTest
CtsSecureElementTestCases
CtsSensitiveContentProtectionTestCases
CtsSensitiveContentProtectionTestCasesYes Ya
CtsSettingsTestCases[run-on-work-profile]
CtsStorageAccessTestCases
CtsStorageHostTestCases
CtsSystemApiAnnotationTestCases
CtsTelecomCujTestCases
CtsTelephonyCujTestCases
CtsTelephonyCujTestCasesYes Ya
CtsUseEmbeddedDexHostTestCases
CtsUserRestrictionTestCases
CtsUserRestrictionTestCases[run-on-work-profile]
CtsUwbMultiDeviceTestCase_FiraRangingTests
CtsVibratorTestCases
CtsVibratorTestCasesYes Ya
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 Ya
MicrodroidTestAppNoInternetPerm
MultiDeviceRangingTestCase_Uwb

Modul CTS terkait Mainline baru

Menambahkan nama modul pengujian Pengujian Aplikasi Instan
MctsAppSecurityHostTestCases
MctsMediaBetterTogetherTestCases
MctsMediaBetterTogetherTestCasesYes Ya
MctsMediaCodecTestCases
MctsMediaCodecTestCasesYes Ya
MctsMediaDecoderTestCases
MctsMediaEncoderTestCases
MctsMediaExtractorTestCases
MctsMediaMiscTestCases
MctsMediaMiscTestCasesYes Ya
MctsMediaMuxerTestCases
MctsMediaParserTestCases
MctsMediaPlayerTestCases
MctsMediaRecorderTestCases
MctsMediaStressTestCases
MctsMediaTranscodingTestCases
MctsMediaV2TestCases

Modul yang dihapus

Nama modul pengujian yang dihapus ABI Pengujian Aplikasi Instan
CtsLaunchNonExportedComponentsTestCases arm64-v8a
CtsLegacyNotification20TestCases arm64-v8a
CtsPermission3TestCases arm64-v8a
CtsStrictJavaPackagesTestCases arm64-v8a
CtsTareTestCases arm64-v8a
CtsWindowManagerDeviceTestCases arm64-v8a
libnativeloader_test arm64-v8a