Halaman ini mencakup perubahan CTS utama yang diperkenalkan di Android 12.
fitur CTS
Dokumentasi baru dan yang diperbarui untuk fitur Android 12 CTS adalah sebagai berikut.
Fitur | Keterangan | Ditambahkan/Diperbarui |
---|---|---|
Tes baru ditambahkan untuk API baca/tulis kontak SIM. Lihat petunjuk penyiapan CTS . | Petunjuk penyiapan CTS yang diperbarui untuk menentukan menggunakan kartu SIM yang mendukung file entitas yang diperlukan agar penyedia kontak SIM berfungsi. | Ditambahkan |
Pengujian untuk API Pendaftaran Tunggal RCS | Pengujian ini memerlukan penyisipan kartu SIM operator dan hanya diuji pada perangkat yang mendukung fitur PackageManager#FEATURE_TELEPHONY_IMS_SINGLE_REGISTRATION. | Ditambahkan |
Port kode PY3 dan dukungan seluler untuk dukungan multi-perangkat | Semua CameraITS/* porting ke python3. Fungsionalitas dipertahankan. Dukungan tambahan Mobly membantu mengurangi kesalahan soket komunikasi dan logcat yang disimpan untuk DUT dan tablet bagan uji memungkinkan dukungan debug yang lebih baik. | Diperbarui |
Perbarui ke Spesifikasi UICC Pengembang | Di Android 12, untuk menjalankan pengujian API operator CTS, perangkat perlu menggunakan UICC developer dengan hak istimewa operator CTS yang memenuhi persyaratan yang ditentukan dalam versi terbaru spesifikasi Profil Pengujian GSMA TS.48 pihak ketiga. | Diperbarui |
Persyaratan UICC untuk tes NFC | Menambahkan persyaratan UICC untuk pengujian NFC CTS-V. | Ditambahkan |
File Log Laporan CtsVerifier | Menambahkan file CtsVerifier ReportLog ke laporan CTS-Verifier. | Ditambahkan |
GSI diperbarui | GSI berganti nama dari aosp_$arch menjadi GSI_$arch | Diperbarui |
modul CTS
Di Android 12, total 127 modul baru ditambahkan dan total 53 modul dihapus. Lihat tabel di bawah untuk informasi lebih lanjut.
Modul baru
Lihat tabel di bawah untuk semua modul baru yang ditambahkan untuk Android 12.
Nama modul uji | ABI | Tes Aplikasi Instan? |
---|---|---|
arm64-v8a CtsActivityRecognitionTestCases | arm64-v8a | |
arm64-v8a CtsActivityRecognitionTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsAdbManagerHostTestCases | arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases | arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsApexSharedLibrariesTestCases | arm64-v8a | |
arm64-v8a CtsAppCloningHostTest | arm64-v8a | |
arm64-v8a CtsAppCloningHostTest[instant] | arm64-v8a | Ya |
arm64-v8a CtsAppOps2TestCases | arm64-v8a | |
arm64-v8a CtsAppOps2TestCases[instant] | arm64-v8a | Ya |
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 | Ya |
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 | Ya |
arm64-v8a CtsGameManagerTestCases | arm64-v8a | |
arm64-v8a CtsGameManagerTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHostsideHiddenapiTests | arm64-v8a | |
arm64-v8a CtsHostsideHiddenapiTests[instant] | arm64-v8a | Ya |
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 | Ya |
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 | Ya |
arm64-v8a CtsNNAPIJavaTestCases | arm64-v8a | |
arm64-v8a CtsNNAPIJavaTestCases[instant] | arm64-v8a | Ya |
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 | Ya |
arm64-v8a CtsPermissionManagerNativeTestCases | arm64-v8a | |
arm64-v8a CtsPermissionManagerNativeTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsRebootReadinessTestCases | arm64-v8a | |
arm64-v8a CtsRotationResolverServiceDeviceTestCases | arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest | arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest[instant] | arm64-v8a | Ya |
arm64-v8a CtsScopedStorageDeviceOnlyTest | arm64-v8a | |
arm64-v8a CtsSearchUiServiceTestCases | arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases | arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsSensorRatePermissionTestCases | arm64-v8a | |
arm64-v8a CtsSensorRatePermissionTestCases[instant] | arm64-v8a | Ya |
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 | Ya |
arm64-v8a CtsTimeTestCases | arm64-v8a | |
arm64-v8a CtsTranslationTestCases | arm64-v8a | |
arm64-v8a CtsTranslationTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsUsesNativeLibraryTest | arm64-v8a | |
arm64-v8a CtsUwbTestCases | arm64-v8a | |
arm64-v8a CtsUwbTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsVcnTestCases | arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases | arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsVoiceRecognitionTestCases | arm64-v8a | |
arm64-v8a ResourceObserverNativeTest | arm64-v8a | |
arm64-v8a ResourceObserverNativeTest[instant] | arm64-v8a | Ya |
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 |
Modul yang dihapus
Lihat tabel di bawah untuk semua modul yang dihapus untuk Android 12.
Nama modul uji | ABI | Tes Aplikasi Instan? |
---|---|---|
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 | Ya |
arm64-v8a CtsExtendedMockingTestCases | arm64-v8a | |
arm64-v8a CtsExtendedMockingTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases[instant] | arm64-v8a | Ya |
arm64-v8a cts-platform-version-check | arm64-v8a | |
arm64-v8a CtsPrintTestCases | arm64-v8a | |
arm64-v8a CtsPrintTestCases[instant] | arm64-v8a | Ya |
arm64-v8a CtsSecureElementAccessControlTestCases1 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases1[instant] | arm64-v8a | Ya |
arm64-v8a CtsSecureElementAccessControlTestCases2 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases2[instant] | arm64-v8a | Ya |
arm64-v8a CtsSecureElementAccessControlTestCases3 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases3[instant] | arm64-v8a | Ya |
arm64-v8a CtsSecurityTestCases[instant] | arm64-v8a | Ya |
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 | Ya |
arm64-v8a signed-CtsSecureElementAccessControlTestCases1[instant] | arm64-v8a | Ya |
arm64-v8a signed-CtsSecureElementAccessControlTestCases2[instant] | arm64-v8a | Ya |
arm64-v8a signed-CtsSecureElementAccessControlTestCases3[instant] | arm64-v8a | Ya |
armeabi-v7a CtsExtendedMockingTestCases | armeabi-v7a | |
armeabi-v7a CtsPerfettoTestCases | armeabi-v7a | |
armeabi-v7a cts-platform-version-check | armeabi-v7a | |
armeabi-v7a CtsSkQPTestCases | armeabi-v7a |