Catatan rilis CTS Android 13

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

Fitur CTS

Android 13 menyertakan dokumentasi baru dan yang diperbarui untuk fitur CTS berikut.

Fitur Deskripsi Ditambahkan/Diperbarui
Info terbaru tentang Camera ITS Untuk daftar perubahan, lihat Catatan Rilis Camera Image Test Suite Android T (AOSP eksperimental). Diupdate
Verifikasi kepatuhan persyaratan Kehadiran Gabungan Menambahkan uji CTS Verifier untuk persyaratan Kalibrasi Kehadiran. Untuk detailnya, lihat bagian CDD 2.2.1, 7.4.9, dan 7.4.3. Ditambahkan
Pengujian multiperangkat di CTS Android 13 mendukung pengujian multiperangkat. Pengujian yang memerlukan beberapa perangkat akan otomatis dijalankan selama CTS berjalan. CTS 13 menyertakan beberapa pengujian multi-perangkat yang dipicu secara otomatis saat sharding digunakan. Meskipun pengujian tidak memerlukan perubahan tambahan pada penyiapan fisik, virtualenv harus diinstal agar pengujian berjalan dengan benar. Untuk mengetahui detailnya, lihat Rangkaian multiperangkat. Ditambahkan
Pembaruan persyaratan AP Wifi Android 13 meningkatkan dukungan untuk koneksi serentak ke dua AP yang menyediakan internet untuk STA+STA. Untuk fitur opsional ini, lingkungan pengujian Wi-Fi yang ditingkatkan untuk CTS dengan dua AP DBS (2,4 GHz + 5 GHz) diperlukan. Setiap AP DBS fisik dapat diprogram untuk mendukung kedua AP logis ini, seperti TPLink AC 1750 dengan OpenWRT. Untuk mengetahui detailnya, lihat Selaraskan STA/STA Wi-Fi. Diupdate
Anotasi persyaratan API dan CDD di CTS Verifier Menambahkan anotasi untuk pengujian yang menerapkan perilaku API dan persyaratan CDD di CTS Verifier. Ditambahkan
CTS yang disumbangkan developer Developer eksternal dapat berkontribusi pada pengujian baru untuk CTS dan CTS Verifier dengan mengikuti panduan dalam postingan blog CTS yang Didukung Developer (CTS-D). Ditambahkan
Pengujian perangkat foldable otomatis DeviceStateManager API memungkinkan pengujian dengan opsi Mode Alternatif yang dikonfigurasi untuk dijalankan pada berbagai status perangkat perangkat foldable. Eksekusi pengujian didasarkan pada status lipat tampilan yang ditentukan di perangkat. Untuk mengetahui detailnya, lihat Menjalankan CTS untuk Mode Alternatif. Ditambahkan
Setelan dasar pengukuran Menambahkan dua setelan dasar pengukuran yang biasanya diasumsikan secara default. Sebelum menjalankan setiap modul pengujian CTS, pemeriksa sistem akan otomatis menetapkan setelan dasar pengukuran perangkat berikut:
  • Buat layar tetap menyala
  • Nonaktifkan update OS otomatis
Ditambahkan
Peningkatan kualitas pengujian CTS Memperbaiki kegagalan pengujian dan mengurangi waktu eksekusi yang lama untuk pengujian tertentu. Diupdate

Modul CTS

Jumlah modul pengujian dan kasus pengujian adalah sebagai berikut:

  • ~1.068 Modul bergantung pada perangkat
  • ~2,69 juta kasus pengujian di lebih dari 2 ABI

Di Android 13, total ada 119 modul baru yang ditambahkan dan total ada 19 modul yang dihapus. Lihat tabel berikut untuk mengetahui informasi selengkapnya.

Modul baru

Menambahkan nama modul pengujian ABI Pengujian Aplikasi Instan
CtsAdServicesDeviceTestCases arm64-v8a
CtsAdServicesDeviceTestCases[instant] arm64-v8a ya
CtsAmbientContextServiceTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases[instant] arm64-v8a ya
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instant] arm64-v8a ya
CtsArtTestCases arm64-v8a
KasusPengujianCtsArt armeabi-v7a
CtsArtTestCases[instan] arm64-v8a ya
CtsBootDisplayModeTestCases arm64-v8a
CtsBootDisplayModeTestCases[instan] arm64-v8a ya
CtsCarBuiltinApiHostTestCases arm64-v8a
KasusPengujianCtsCarHostNonRecoverableTestCase arm64-v8a
CtsCloudSearchServiceTestCases arm64-v8a
CtsCompanionDeviceManagerCoreTestCases arm64-v8a
CtsCompanionDeviceManagerCoreTestCases[instant] arm64-v8a ya
CtsCompanionDeviceManagerNoCompanionServicesTestCases arm64-v8a
CtsCompanionDeviceManagerNoCompanionServicesTestCases[instant] arm64-v8a ya
CtsCompanionDeviceManagerUiAutomationTestCases arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases[instant] arm64-v8a ya
CtsGameServiceTestCases arm64-v8a
CtsGameServiceTestCases armeabi-v7a
CtsGpuMetricsHostTestCases arm64-v8a
CtsInputMethodTestCases32 arm64-v8a
CtsInputMethodTestCases32[instant] arm64-v8a ya
KasusUjiPerformaCtsKeystore arm64-v8a
KasusUjiPerformaCtsKeystore armeabi-v7a
CtsKeystoreWycheproofTestCases arm64-v8a
KasusTestCtsKeystoreWycheproof armeabi-v7a
CtsLocaleConfigTestCases arm64-v8a
CtsLocaleManagerHostTestCases arm64-v8a
KasusPengujian CtsLocaleManager arm64-v8a
CtsMediaAudioTestCases arm64-v8a
CtsMediaAudioTestCases armeabi-v7a
CtsMediaAudioTestCases[instant] arm64-v8a ya
CtsMediaCodecTestCases arm64-v8a
CtsMediaCodecTestCases armeabi-v7a
CtsMediaCodecTestCases[instant] arm64-v8a ya
CtsMediaDecoderTestCases arm64-v8a
CtsMediaDecoderTestCases armeabi-v7a
CtsMediaDecoderTestCases[instant] arm64-v8a ya
CtsMediaDrmFrameworkTestCases arm64-v8a
CtsMediaDrmFrameworkTestCases armeabi-v7a
CtsMediaDrmFrameworkTestCases[instant] arm64-v8a ya
CtsMediaEncoderTestCases arm64-v8a
Kasus PengujianCtsMediaEncoder armeabi-v7a
CtsMediaEncoderTestCases[instant] arm64-v8a ya
CtsMediaExtractorTestCases arm64-v8a
CtsMediaExtractorTestCases armeabi-v7a
CtsMediaExtractorTestCases[instant] arm64-v8a ya
CtsMediaMiscTestCases arm64-v8a
CtsMediaMiscTestCases armeabi-v7a
CtsMediaMiscTestCases[instan] arm64-v8a ya
KasusPengujian CtsMediaMuxer arm64-v8a
CtsMediaMuxerTestCases armeabi-v7a
CtsMediaMuxerTestCases[instant] arm64-v8a ya
CtsMediaPlayerTestCases arm64-v8a
CtsMediaPlayerTestCases armeabi-v7a
CtsMediaPlayerTestCases[instant] arm64-v8a ya
CtsMediaRecorderTestCases arm64-v8a
CtsMediaRecorderTestCases armeabi-v7a
CtsMediaRecorderTestCases[instant] arm64-v8a ya
CtsMultiUserTestCases[run-on-secondary-user] arm64-v8a
CtsMultiUserTestCases[run-on-work-profile] arm64-v8a
CtsNNAPIStatsdAtomHostTestCases arm64-v8a
CtsNNAPIStatsdAtomHostTestCases armeabi-v7a
CtsNNAPIStatsdAtomHostTestCases[instant] arm64-v8a ya
CtsNativeNetPlatformTestCases arm64-v8a
CtsNativeNetPlatformTestCases armeabi-v7a
CtsNativeNetPlatformTestCases[instant] arm64-v8a ya
CtsNearbyFastPairTestCases arm64-v8a
CtsNetTestCasesMaxTargetSdk31 arm64-v8a
CtsNetTestCasesMaxTargetSdk31[instant] arm64-v8a ya
CtsOnDevicePersonalizationTestCase arm64-v8a
CtsOnDevicePersonalizationTestCases[instant] arm64-v8a ya
CtsOsTestCases[run-on-secondary-user] arm64-v8a
CtsOsTestCases[run-on-work-profile] arm64-v8a
CtsPackageSettingHostTestCases arm64-v8a
CtsPackageSettingHostTestCases armeabi-v7a
CtsPersistentDataBlockManagerTestCases arm64-v8a
CtsPersistentDataBlockManagerTestCases armeabi-v7a
Pengujian PemilihFoto Cts arm64-v8a
CtsPhotoPickerTest[run-on-secondary-user] arm64-v8a
CtsPhotoPickerTest[run-on-work-profile] arm64-v8a
CtsProcessTest arm64-v8a
CtsSafetyCenterTestCases arm64-v8a
CtsSelinuxTargetSdk30TestCases arm64-v8a
CtsSettingsAPITestCases arm64-v8a
CtsSettingsAPITestCases[instan] arm64-v8a ya
CtsSharedUserMigrationTestCases arm64-v8a
CtsSkQPTestCases arm64-v8a
CtsSkQPTestCases armeabi-v7a
CtsSupplementalApiDeviceTestCases arm64-v8a
CtsSupplementalApiDeviceTestCases[instant] arm64-v8a ya
CtsTaskFpsCallbackTestCases arm64-v8a
CtsTaskFpsCallbackTestCases armeabi-v7a
CtsTaskFpsCallbackTestCases[instant] arm64-v8a ya
Kasus PengujianCtsTelephony5 arm64-v8a
CtsTileServiceTestCase arm64-v8a
CtsVirtualDevicesTestCases arm64-v8a
CtsVirtualDevicesTestCases[instan] arm64-v8a ya
ContohCtsWallpaperEfekGenerationServiceTestKasus arm64-v8a
CtsWifiAwareTestCases arm64-v8a
MicrodroidHostTestCases arm64-v8a
MicrodroidTestApp arm64-v8a
art-run-test-048-reflect-v8 arm64-v8a
art-run-test-048-reflect-v8 armeabi-v7a
art_libnativebridge_cts_tests arm64-v8a
art_libnativebridge_cts_tests armeabi-v7a
art_standalone_dex2oat_cts_tests arm64-v8a
art_standalone_dex2oat_cts_tests armeabi-v7a
art_standalone_libartpalette_tests arm64-v8a
art_standalone_libartpalette_tests armeabi-v7a
art_standalone_libdexfile_external_tests arm64-v8a
art_standalone_libdexfile_external_tests armeabi-v7a
libnativeloader_test arm64-v8a
libnativeloader_test armeabi-v7a
odsign_e2e_tests (pengujian odsign_e2e) arm64-v8a

Modul yang dihapus

Nama modul pengujian yang dihapus ABI Pengujian Aplikasi Instan
CtsActivityRecognitionTestCases[instant] arm64-v8a ya
CtsAndroidTestBase28ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase28ApiSignatureTestCases[instan] arm64-v8a ya
CtsAppCloningHostTest[instant] arm64-v8a ya
CtsCodePathHostTestCases arm64-v8a
CtsCodePathHostTestCase armeabi-v7a
CtsCurrentApiSignatureTestCases[instant] arm64-v8a ya
CtsDreamsTestCases[instant] arm64-v8a ya
CtsMediaTestCases arm64-v8a
CtsMediaTestCases armeabi-v7a
CtsMediaTestCases[instant] arm64-v8a ya
CtsScopedStorageCoreHostTest[instant] arm64-v8a ya
CtsTelephonySdk28TestCases arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState[instant] arm64-v8a ya
LegacyStorageTest arm64-v8a
LegacyStorageTest[instan] arm64-v8a ya
ScopedStorageTest arm64-v8a
ScopedStorageTest[instant] arm64-v8a ya