このページには、Android 12 で導入された CTS の主な変更点が記載されています。
CTS の機能
以下は、Android 12 CTS の機能に関する新規のドキュメントと更新されたドキュメントです。
機能 | 説明 | 追加 / 更新 |
---|---|---|
SIM 上の連絡先の読み取り / 書き込み API に新しいテストが追加されました。CTS の設定手順をご覧ください。 | SIM 上の連絡先のプロバイダが機能するために必要なエンティティ ファイルをサポートしている SIM カードを使用して指定するよう、CTS の設定手順を更新しました。 | 追加 |
RCS Single Registration API のテスト | このテストでは、携帯通信会社の SIM カードの挿入が必要です。また、このテストは PackageManager#FEATURE_TELEPHONY_IMS_SINGLE_REGISTRATION 機能をサポートするデバイスでのみ行われます。 | 追加 |
複数のデバイスをサポートするための PY3 のコード移植と Mobly のサポート | すべての CameraITS/* を python3 に移植しました。機能は保持されています。 追加の Mobly のサポートにより通信ソケットのエラーを削減でき、DUT とテストチャート タブレットの両方で保存された logcat でデバッグのサポートが改善されます。 |
更新 |
デベロッパー UICC 仕様の更新 | Android 12 で CTS キャリア API テストを実行するには、デバイスで、最新バージョンのサードパーティ GSMA TS.48 テスト プロファイル仕様で指定されている要件を満たす、CTS キャリアの権限を持ったデベロッパー UICC を使用する必要があります。 | 更新 |
NFC テストの UICC 要件 | NFC CTS-V のテストの UICC 要件を追加しました。 | 追加 |
CtsVerifier ReportLog ファイル | CTS 検証ツールレポートに CtsVerifier ReportLog ファイルが追加されました。 | 追加 |
GSI の更新 | GSI の名前が aosp_$arch から GSI_$arch に変更されました。 | 更新 |
CTS モジュール
Android 12 では、合計 127 個の新しいモジュールが追加され、合計 53 個のモジュールが削除されました。詳しくは、以下の表をご覧ください。
新しいモジュール
Android 12 用に追加されたすべての新しいモジュールについては、下記の表をご覧ください。
テスト モジュール名 | ABI | Instant App のテスト |
---|---|---|
arm64-v8a CtsActivityRecognitionTestCases
|
arm64-v8a | |
arm64-v8a CtsActivityRecognitionTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsAdbManagerHostTestCases
|
arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases
|
arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsApexSharedLibrariesTestCases
|
arm64-v8a | |
arm64-v8a CtsAppCloningHostTest
|
arm64-v8a | |
arm64-v8a CtsAppCloningHostTest[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsAppOps2TestCases
|
arm64-v8a | |
arm64-v8a CtsAppOps2TestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsAppSearchHostTestCases
|
arm64-v8a | |
arm64-v8a CtsAppSearchTestCases
|
arm64-v8a | |
arm64-v8a CtsBiometricsTestCases
|
arm64-v8a | |
arm64-v8a CtsBugreportTestCases
|
arm64-v8a | |
arm64-v8a CtsCallLogTestCases
|
arm64-v8a | |
arm64-v8a CtsCameraApi31TestCases
|
arm64-v8a | |
arm64-v8a CtsClasspathsTestCases
|
arm64-v8a | |
arm64-v8a CtsDevicePolicyTestCases
|
arm64-v8a | ○ |
arm64-v8a CtsDevicePolicyTestCases[run-on-secondary-user]
|
arm64-v8a | |
arm64-v8a CtsDevicePolicyTestCases[run-on-work-profile]
|
arm64-v8a | |
arm64-v8a CtsDeviceStateManagerTestCases
|
arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases
|
arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases[run-on-secondary-user]
|
arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases[run-on-work-profile]
|
arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceStandaloneTestCases
|
arm64-v8a | |
arm64-v8a CtsDomainVerificationHostTestCases
|
arm64-v8a | |
arm64-v8a CtsFrameRateOverrideTestCases
|
arm64-v8a | |
arm64-v8a CtsFrameRateOverrideTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsGameManagerTestCases
|
arm64-v8a | |
arm64-v8a CtsGameManagerTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHostsideHiddenapiTests
|
arm64-v8a | |
arm64-v8a CtsHostsideHiddenapiTests[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsIcu4cTestCases
|
arm64-v8a | |
arm64-v8a CtsInputTestCases
|
arm64-v8a | |
arm64-v8a CtsInstalledLoadingProgressHostTests
|
arm64-v8a | |
arm64-v8a CtsInstallHostTestCases
|
arm64-v8a | |
arm64-v8a CtsLegacyNotification30TestCases
|
arm64-v8a | |
arm64-v8a CtsLibnativehelperTestCases
|
arm64-v8a | |
arm64-v8a CtsLocationTimeZoneManagerHostTest
|
arm64-v8a | |
arm64-v8a CtsMediaParserHostTestCases
|
arm64-v8a | |
arm64-v8a CtsMediaParserHostTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsMediaPerformanceClassTestCases
|
arm64-v8a | |
arm64-v8a CtsMediaProviderTranscodeTests
|
arm64-v8a | |
arm64-v8a CtsMediaTranscodingTestCases
|
arm64-v8a | |
arm64-v8a CtsMusicRecognitionTestCases
|
arm64-v8a | |
arm64-v8a CtsNativeVerifiedBootTestCases
|
arm64-v8a | |
arm64-v8a CtsNativeVerifiedBootTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsNNAPIJavaTestCases
|
arm64-v8a | |
arm64-v8a CtsNNAPIJavaTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsPackageManagerMultiUserHostTestCases
|
arm64-v8a | |
arm64-v8a CtsPackageManagerParsingHostTestCases
|
arm64-v8a | |
arm64-v8a CtsPackageManagerPreferredActivityHostTestCases
|
arm64-v8a | |
arm64-v8a CtsPackageManagerStatsHostTestCases
|
arm64-v8a | |
arm64-v8a CtsPermission4TestCases
|
arm64-v8a | |
arm64-v8a CtsPermission5TestCases
|
arm64-v8a | |
arm64-v8a CtsPermission5TestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsPermissionManagerNativeTestCases
|
arm64-v8a | |
arm64-v8a CtsPermissionManagerNativeTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsRebootReadinessTestCases
|
arm64-v8a | |
arm64-v8a CtsRotationResolverServiceDeviceTestCases
|
arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest
|
arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsScopedStorageDeviceOnlyTest
|
arm64-v8a | |
arm64-v8a CtsSearchUiServiceTestCases
|
arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases
|
arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsSensorRatePermissionTestCases
|
arm64-v8a | |
arm64-v8a CtsSensorRatePermissionTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsSettingsSuggestionsTest
|
arm64-v8a | |
arm64-v8a CtsSettingsTestCases
|
arm64-v8a | |
arm64-v8a CtsSilentUpdateHostTestCases
|
arm64-v8a | |
arm64-v8a CtsSimPhonebookProviderTestCases
|
arm64-v8a | |
arm64-v8a CtsSmartspaceServiceTestCases
|
arm64-v8a | |
arm64-v8a CtsStatsdAtomHostTestCases
|
arm64-v8a | |
arm64-v8a CtsStatsdAtomHostTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsTimeTestCases
|
arm64-v8a | |
arm64-v8a CtsTranslationTestCases
|
arm64-v8a | |
arm64-v8a CtsTranslationTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsUsesNativeLibraryTest
|
arm64-v8a | |
arm64-v8a CtsUwbTestCases
|
arm64-v8a | |
arm64-v8a CtsUwbTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsVcnTestCases
|
arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases
|
arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsVoiceRecognitionTestCases
|
arm64-v8a | |
arm64-v8a ResourceObserverNativeTest
|
arm64-v8a | |
arm64-v8a ResourceObserverNativeTest[instant]
|
arm64-v8a | ○ |
arm64-v8a signed-CtsOmapiTestCases
|
arm64-v8a | |
armeabi-v7a CtsApexSharedLibrariesTestCases
|
armeabi-v7a | |
armeabi-v7a CtsAppOps2TestCases
|
armeabi-v7a | |
armeabi-v7a CtsBiometricsTestCases
|
armeabi-v7a | |
armeabi-v7a CtsCameraApi31TestCases
|
armeabi-v7a | |
armeabi-v7a CtsDevicePolicyTestCases
|
armeabi-v7a | |
armeabi-v7a CtsDomainVerificationDeviceMultiUserTestCases
|
armeabi-v7a | |
armeabi-v7a CtsDomainVerificationDeviceStandaloneTestCases
|
armeabi-v7a | |
armeabi-v7a CtsDomainVerificationHostTestCases
|
armeabi-v7a | |
armeabi-v7a CtsGameManagerTestCases
|
armeabi-v7a | |
armeabi-v7a CtsIcu4cTestCases
|
armeabi-v7a | |
armeabi-v7a CtsInputTestCases
|
armeabi-v7a | |
armeabi-v7a CtsInstalledLoadingProgressHostTests
|
armeabi-v7a | |
armeabi-v7a CtsLibnativehelperTestCases
|
armeabi-v7a | |
armeabi-v7a CtsMediaParserHostTestCases
|
armeabi-v7a | |
armeabi-v7a CtsMediaPerformanceClassTestCases
|
armeabi-v7a | |
armeabi-v7a CtsNativeVerifiedBootTestCases
|
armeabi-v7a | |
armeabi-v7a CtsNNAPIJavaTestCases
|
armeabi-v7a | |
armeabi-v7a CtsPackageManagerMultiUserHostTestCases
|
armeabi-v7a | |
armeabi-v7a CtsPackageManagerParsingHostTestCases
|
armeabi-v7a | |
armeabi-v7a CtsPackageManagerPreferredActivityHostTestCases
|
armeabi-v7a | |
armeabi-v7a CtsPackageManagerStatsHostTestCases
|
armeabi-v7a | |
armeabi-v7a CtsPermissionManagerNativeTestCases
|
armeabi-v7a | |
armeabi-v7a CtsStatsdAtomHostTestCases
|
armeabi-v7a | |
armeabi-v7a CtsTranslationTestCases
|
armeabi-v7a | |
armeabi-v7a CtsViewReceiveContentTestCases
|
armeabi-v7a | |
armeabi-v7a CtsVoiceRecognitionTestCases
|
armeabi-v7a | |
armeabi-v7a ResourceObserverNativeTest
|
armeabi-v7a |
削除されたモジュール
Android 12 で削除されたすべてのモジュールについては、以下の表をご覧ください。
テスト モジュール名 | ABI | Instant App のテスト |
---|---|---|
arm64-v8a CtsBlobStoreHostTestHelper
|
arm64-v8a | |
arm64-v8a CtsBlobStoreTestHelper
|
arm64-v8a | |
arm64-v8a CtsBlobStoreTestHelperDiffSig
|
arm64-v8a | |
arm64-v8a CtsBlobStoreTestHelperDiffSig2
|
arm64-v8a | |
arm64-v8a CtsDeviceConfigTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsExtendedMockingTestCases
|
arm64-v8a | |
arm64-v8a CtsExtendedMockingTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases
|
arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a cts-platform-version-check
|
arm64-v8a | |
arm64-v8a CtsPrintTestCases
|
arm64-v8a | |
arm64-v8a CtsPrintTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsSecureElementAccessControlTestCases1
|
arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases1[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsSecureElementAccessControlTestCases2
|
arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases2[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsSecureElementAccessControlTestCases3
|
arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases3[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsSecurityTestCases[instant]
|
arm64-v8a | ○ |
arm64-v8a CtsShortcutManagerLauncher1
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerLauncher2
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerLauncher3
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerLauncher4
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage1
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage2
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage3
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage4
|
arm64-v8a | |
arm64-v8a CtsShortcutManagerThrottlingTest
|
arm64-v8a | |
arm64-v8a CtsSkQPTestCases
|
arm64-v8a | |
arm64-v8a cts-system-all.api
|
arm64-v8a | |
arm64-v8a cts-system-all.api[instant]
|
arm64-v8a | ○ |
arm64-v8a signed-CtsSecureElementAccessControlTestCases1[instant]
|
arm64-v8a | ○ |
arm64-v8a signed-CtsSecureElementAccessControlTestCases2[instant]
|
arm64-v8a | ○ |
arm64-v8a signed-CtsSecureElementAccessControlTestCases3[instant]
|
arm64-v8a | ○ |
armeabi-v7a CtsExtendedMockingTestCases
|
armeabi-v7a | |
armeabi-v7a CtsLocationCoarseTestCases
|
armeabi-v7a | |
armeabi-v7a CtsLocationFineTestCases
|
armeabi-v7a | |
armeabi-v7a CtsLocationGnssTestCases
|
armeabi-v7a | |
armeabi-v7a CtsLocationNoneTestCases
|
armeabi-v7a | |
armeabi-v7a CtsLocationPrivilegedTestCases
|
armeabi-v7a | |
armeabi-v7a CtsPerfettoTestCases
|
armeabi-v7a | |
armeabi-v7a cts-platform-version-check
|
armeabi-v7a | |
armeabi-v7a CtsSkQPTestCases
|
armeabi-v7a |