Android 15 CTS リリースノート

このページには、Android 15 で導入された CTS の主な変更点が記載されています。

CTS の機能

Android 15 では、 次の CTS 機能を備えています。

地域 機能 説明 追加 / 更新
テスト モジュール CtsWindowManagerDeviceTestCases を複数のモジュールに分割 テスト モジュールを分割してテストエラーを減らし、実行時間を 1 時間 30 分から 55 分近くになります 更新済み
テスト モジュール CtsDynamicMimeHostTestCases を複数のモジュールに分割 利用不可 更新日
インフラをテストする Mainline CTS の自動動的ダウンロード Mainline CTS を動的にダウンロードし、CTS パッケージに自動統合 テストを実施し、CTS による適切な互換性テストを改善 対応する Mainline モジュール バージョンを内包します。 追加
インフラをテストする 2 つの新しいベースライン設定を導入する CTS/VTS/GTS で 2 つの新しいベースライン設定が有効になりました。 <ph type="x-smartling-placeholder">
    </ph>
  • hidden_api_policy 設定をクリアして、非表示の API に次のもの以外にアクセスできないようにします。 モジュール内で明示的に設定されている場合。
  • 閉じていないアクティビティが原因でテストが失敗するのを避けるために、ホーム画面に戻ってください。
追加

CTS 検証ツールの機能

Android 15 では、 CTS 検証ツールの次の機能があります。

地域 機能 説明 追加 / 更新
CTS-V テストクラス CTS 検証ツールでの USB オーディオ再生と USB オーディオ レコードのテストが廃止されました。 これらのテストは、オーディオ データパス USB テストの改善によって置き換えられました。 更新日
CTS-V テストクラス 新しい ITS テスト: LowLightBoostTest 暗い照明条件下でローライト ブースト モードをテストします。 追加
CTS-V テストクラス 新しい CTS 検証ツールテスト Sharesheet ChooserResult クラス これにより、Android 15 の Sharesheet ChooserResult クラスの機能が検証されます。 追加

CTS モジュール

テスト モジュールとテストケースの数は次のとおりです。

  • 約 1,389 個のモジュール(デバイスによって異なる)
  • 2 つの ABI にわたる約 600 万件のテストケース

Android 15 では、合計 191 個の新しいモジュールが 合計 5 つのモジュールが削除されました。

新しいモジュール

  • ABI: arm64-v8a
追加されたテスト モジュール名 Instant App のテスト
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

新しい Mainline 関連の CTS モジュール

追加されたテスト モジュール名 Instant App のテスト
MctsAppSecurityHostTestCases
MctsMediaBetterTogetherTestCases
MctsMediaBetterTogetherTestCasesYes
MctsMediaCodecTestCases
MctsMediaCodecTestCasesYes
MctsMediaDecoderTestCases
MctsMediaEncoderTestCases
MctsMediaExtractorTestCases
MctsMediaMiscTestCases
MctsMediaMiscTestCasesYes
MctsMediaMuxerTestCases
MctsMediaParserTestCases
MctsMediaPlayerTestCases
MctsMediaRecorderTestCases
MctsMediaStressTestCases
MctsMediaTranscodingTestCases
MctsMediaV2TestCases

削除されたモジュール

削除されたテスト モジュールの名前 ABI Instant App のテスト
CtsLaunchNonExportedComponentsTestCases arm64-v8a
CtsLegacyNotification20TestCases arm64-v8a
CtsPermission3TestCases arm64-v8a
CtsStrictJavaPackagesTestCases arm64-v8a
CtsTareTestCases arm64-v8a
CtsWindowManagerDeviceTestCases arm64-v8a
libnativeloader_test arm64-v8a