Catatan Rilis Android 15 CTS

Halaman ini menyertakan perubahan utama CTS 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 Bagi CtsWindowManagerDeviceTestCases menjadi beberapa modul Modul pengujian terpisah untuk mengurangi error pengujian dan meningkatkan runtime dari 1 jam 30 menit menjadi hingga 55 menit. Diupdate
Modul pengujian Bagi CtsDynamicMimeHostTestCases menjadi beberapa modul Tidak tersedia Diupdate
Infrastruktur uji Download dinamis otomatis Mainline CTS Unduhan dinamis Mainline CTS dan integrasikan secara otomatis ke dalam paket CTS untuk untuk meningkatkan pengujian kompatibilitas yang tepat melalui CTS terhadap versi modul Mainline yang sesuai. Ditambahkan
Infrastruktur uji 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 ketika secara eksplisit diatur 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
Kelas uji CTS-V Pengujian Pemutaran Audio USB dan Rekaman Audio USB di CTS Verifier tidak digunakan lagi. Pengujian ini telah digantikan oleh pengujian yang ditingkatkan pada pengujian USB Audio Datapaths. Diupdate
Kelas uji CTS-V Pengujian ITS baru: LowLightBoostTest Menguji mode peningkatan cahaya redup dalam kondisi pencahayaan gelap. Ditambahkan
Kelas uji CTS-V Class Sharesheet ChooserResult uji CTS Verifier baru Tindakan ini akan memvalidasi fungsi class ChooserResult Sharesheet di Android 15. Ditambahkan

Modul CTS

Jumlah modul pengujian dan kasus pengujian adalah sebagai berikut:

  • ~ 1389 modul bergantung pada perangkat
  • ~ 6 juta kasus pengujian dengan lebih dari 2 ABI

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

Modul baru

  • ABI: arm64-v8a
Nama modul pengujian ditambahkan 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 baru terkait Mainline

Nama modul pengujian ditambahkan 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 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