Ghi chú phát hành CTS của Android 13

Trang này bao gồm các thay đổi chính về CTS được giới thiệu trong Android 13.

Các tính năng của CTS

Android 13 bao gồm tài liệu mới và cập nhật cho các tính năng CTS sau đây.

Tính năng Mô tả Đã thêm/Cập nhật
Bản cập nhật ITS cho máy ảnh Để biết danh sách các thay đổi, hãy xem Ghi chú phát hành của Bộ kiểm tra hình ảnh máy ảnh trên Android T (AOSP thử nghiệm). Đã cập nhật
Xác minh việc tuân thủ các yêu cầu về tính năng Hiện diện hợp nhất Thêm các chương trình kiểm thử của Trình xác minh CTS cho các yêu cầu về tính năng Chỉnh sửa hiện diện. Để biết thông tin chi tiết, hãy xem các phần 2.2.1, 7.4.9 và 7.4.3 trong CDD. Đã thêm
Kiểm thử nhiều thiết bị trong CTS Android 13 hỗ trợ kiểm thử nhiều thiết bị. Các kiểm thử yêu cầu nhiều thiết bị sẽ tự động được thực thi trong quá trình chạy CTS. CTS 13 có một số kiểm thử trên nhiều thiết bị, tự động kích hoạt khi sử dụng tính năng phân đoạn. Mặc dù việc kiểm thử không yêu cầu thay đổi thêm đối với thiết lập thực tế, nhưng bạn cần cài đặt virtualenv để các chương trình kiểm thử chạy đúng cách. Để biết thông tin chi tiết, hãy xem phần Bộ ứng dụng trên nhiều thiết bị. Đã thêm
Thông tin cập nhật về yêu cầu đối với điểm truy cập Wi-Fi Android 13 tăng cường khả năng hỗ trợ kết nối đồng thời với hai AP cung cấp Internet cho STA+STA. Đối với các tính năng không bắt buộc này, bạn cần có môi trường kiểm thử Wi-Fi nâng cao cho CTS với hai AP DBS (2,4 GHz + 5 GHz). Bạn có thể lập trình bất kỳ AP DBS vật lý nào để hỗ trợ hai AP logic này, chẳng hạn như TPLink AC 1750 với OpenWRT. Để biết thông tin chi tiết, hãy tham khảo phần Tính năng đồng thời Wi-Fi STA/STA. Đã cập nhật
Chú thích yêu cầu về API và CDD trong Trình xác minh CTS Thêm chú thích cho các kiểm thử thực thi hành vi API và yêu cầu CDD trong Trình xác minh CTS. Đã thêm
CTS do nhà phát triển đóng góp Nhà phát triển bên ngoài có thể đóng góp các bài kiểm thử mới cho CTS và Trình xác minh CTS bằng cách làm theo các nguyên tắc trong bài đăng trên blog CTS do nhà phát triển cung cấp (CTS-D). Đã thêm
Kiểm thử tự động cho thiết bị có thể gập lại API DeviceStateManager cho phép kiểm thử với tuỳ chọn Chế độ thay thế được định cấu hình để chạy trên nhiều trạng thái thiết bị của thiết bị có thể gập lại. Quá trình thực thi kiểm thử sẽ dựa trên các trạng thái gập màn hình đã xác định trong thiết bị. Để biết thông tin chi tiết, hãy xem phần Chạy CTS cho Chế độ thay thế. Đã thêm
Chế độ cài đặt đường cơ sở Thêm hai chế độ cài đặt đường cơ sở thường được giả định theo mặc định. Trước khi chạy từng mô-đun kiểm thử CTS, trình kiểm tra hệ thống sẽ tự động thiết lập các chế độ cài đặt đường cơ sở của thiết bị như sau:
  • Luôn bật màn hình
  • Tắt tính năng tự động cập nhật hệ điều hành
Đã thêm
Cải thiện chất lượng thử nghiệm CTS Khắc phục tình trạng kiểm thử không ổn định và giảm thời gian thực thi lâu cho một số kiểm thử. Đã cập nhật

Mô-đun CTS

Số lượng mô-đun kiểm thử và trường hợp kiểm thử như sau:

  • ~1068 Mô-đun tuỳ thuộc vào thiết bị
  • ~2,69 triệu trường hợp kiểm thử trên 2 ABI

Trong Android 13, tổng cộng có 119 mô-đun mới được thêm và tổng cộng có 19 mô-đun bị xoá. Hãy xem các bảng sau để biết thêm thông tin.

Mô-đun mới

Thêm tên mô-đun kiểm thử ABI Kiểm thử ứng dụng tức thì
CtsAdServicesDeviceTestCases arm64-v8a
CtsAdServicesDeviceTestCases[instant] arm64-v8a
CtsAmbientContextServiceTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases[instant] arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instant] arm64-v8a
Các trường hợp kiểm thử CtsArtTest arm64-v8a
Các trường hợp kiểm tra CtsArtTest armeabi-v7a
CtsArtTestCases[instant] arm64-v8a
CtsBootDisplayModeTestCases arm64-v8a
CtsBootDisplayModeTestCases[tức thì] arm64-v8a
CtsCarBuiltinApiHostTestCases arm64-v8a
CtsCarHostNonRecoverableTestCases (Trường hợp kiểm tra có thể khôi phục) arm64-v8a
Các trường hợp kiểm thử CtsCloudSearchService arm64-v8a
Các trường hợp thử nghiệm Cts CompanionDeviceManagerCoreTestCase arm64-v8a
CtsCompanionDeviceManagerCoreTestCases[instant] arm64-v8a
CtsĐồng hànhThiết bịNgười quản lýKhôngcódịch vụTestCases arm64-v8a
CtsCompanionDeviceManagerNoCompanionServicesTestCases[instant] arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases[instant] arm64-v8a
CtsGameServiceTestCases arm64-v8a
CtsGameServiceTestCases armeabi-v7a
CtsGpuMetricsHostTestCases arm64-v8a
CtsInputMethodTestCases32 arm64-v8a
CtsInputMethodTestCases32[instant] arm64-v8a
CtsKeystorePerformanceTestCases arm64-v8a
CtsKeystorePerformanceTestCases armeabi-v7a
CtsKeystoreWycheproofTestCases arm64-v8a
CtsKeystoreWycheproofTestCases armeabi-v7a
CtsLocaleConfigTestCases arm64-v8a
CtsLocaleManagerHostTestCases arm64-v8a
CtsLocaleManagerTestCases arm64-v8a
CtsMediaAudioTestCases arm64-v8a
CtsMediaAudioTestCases armeabi-v7a
CtsMediaAudioTestCases[tức thì] arm64-v8a
CtsMediaCodecTestCases arm64-v8a
CtsMediaCodecTestCases armeabi-v7a
CtsMediaCodecTestCases[instant] arm64-v8a
CtsMediaDecoderTestCases arm64-v8a
CtsMediaDecoderTestCases armeabi-v7a
CtsMediaDecoderTestCases[instant] arm64-v8a
CtsMediaDrmFrameworkTestCases arm64-v8a
CtsMediaDrmFrameworkTestCases armeabi-v7a
CtsMediaDrmFrameworkTestCases[tức thì] arm64-v8a
CtsMediaEncoderTestCases arm64-v8a
CtsMediaEncoderTestCases armeabi-v7a
CtsMediaEncoderTestCases[instant] arm64-v8a
CtsMediaExtractorTestCases arm64-v8a
CtsMediaExtractorTestCases armeabi-v7a
CtsMediaExtractorTestCases[instant] arm64-v8a
CtsMediaMiscTestCases arm64-v8a
CtsMediaMiscTestCases armeabi-v7a
CtsMediaMiscTestCases[instant] arm64-v8a
CtsMediaMuxerTestCases arm64-v8a
CtsMediaMuxerTestCases armeabi-v7a
CtsMediaMuxerTestCases[tức thì] arm64-v8a
CtsMediaPlayerTestCases arm64-v8a
CtsMediaPlayerTestCases armeabi-v7a
CtsMediaPlayerTestCases[instant] arm64-v8a
CtsMediaRecorderTestCases arm64-v8a
CtsMediaRecorderTestCases armeabi-v7a
CtsMediaRecorderTestCases[instant] arm64-v8a
CtsMultiUserTestCases[run-on-secondary-user] arm64-v8a
CtsMultiUserTestCases[run-on-work-profile] arm64-v8a
CtsNNAPIStatsdAtomHostTestCases arm64-v8a
CtsNNAPIStatsdAtomHostTestCases armeabi-v7a
CtsNNAPIStatsd AtomHostTestCases[tức thì] arm64-v8a
CtsNativeNetPlatformTestCases arm64-v8a
CtsNativeNetPlatformTestCases armeabi-v7a
CtsNativeNetPlatformTestCases[instant] arm64-v8a
Các trường hợp kiểm tra ghép nối nhanh gần đây (Cts arm64-v8a
CtsNetTestCasesMaxTargetSdk31 arm64-v8a
CtsNetTestCasesMaxTargetSdk31[instant] arm64-v8a
CtsOnDevicePersonalizationTestCases arm64-v8a
CtsOnDevicePersonalizationTestCases[instant] arm64-v8a
CtsOsTestCases[run-on-secondary-user] arm64-v8a
CtsOsTestCases[run-on-work-profile] arm64-v8a
CtsPackageSettingHostTestCases arm64-v8a
CtsPackageSettingHostTestCases armeabi-v7a
Các trường hợp kiểm tra CtsPersistentDataBlockManagerTestCase arm64-v8a
CtsPersistentDataBlockManagerTestCases armeabi-v7a
Kiểm thử tsPhotoPickerTest 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[instant] arm64-v8a
CtsSharedUserMigrationTestCases arm64-v8a
CtsSkQPTestCases arm64-v8a
CtsSkQPTestCases armeabi-v7a
Các trường hợp kiểm thử Cts Bổ sungApiDeviceTestCase arm64-v8a
CtsAdditionalApiDeviceTestCases[tức thì] arm64-v8a
CtsTaskFpsCallbackTestCases arm64-v8a
CtsTaskFpsCallbackTestCases armeabi-v7a
CtsTaskFpsCallbackTestCases[instant] arm64-v8a
Các trường hợp kiểm thử CtsTelephony5Test arm64-v8a
Các trường hợp kiểm thử CtsTileService arm64-v8a
Các trường hợp CtsVirtualDevicesTestCase arm64-v8a
CtsVirtualDevicesTestCases[instant] arm64-v8a
CtsWallpaperEffectsGenerationServiceTestCases arm64-v8a
CtsWifiAwareTestCases arm64-v8a
Các trường hợp kiểm tra MicrodroidHostTestCase 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
nghệ thuật độc lập_dex2oat_cts_tests armeabi-v7a
art_standalone_libartpalette_tests arm64-v8a
nghệ thuật_độc lập_libartpalette_tests armeabi-v7a
nghệ thuật_độc lập_libdexfile_external_tests arm64-v8a
art_standalone_libdexfile_external_tests armeabi-v7a
libnativeloader_test arm64-v8a
libnativeloader_test armeabi-v7a
odsign_e2e_tests arm64-v8a

Mô-đun đã xoá

Đã xoá tên mô-đun kiểm thử ABI Kiểm thử ứng dụng tức thì
CtsActivityRecognitionTestCases[instant] arm64-v8a
CtsAndroidTestBase28ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase28ApiSignatureTestCases[instant] arm64-v8a
CtsAppCloningHostTest[instant] arm64-v8a
CtsCodePathHostTestCases arm64-v8a
CtsCodePathHostTestCases armeabi-v7a
CtsCurrentApiSignatureTestCases[instant] arm64-v8a
CtsDreamsTestCases[tức thì] arm64-v8a
Các trường hợp CtsMediaTestCase arm64-v8a
CtsMediaTestCases armeabi-v7a
CtsMediaTestCases[instant] arm64-v8a
CtsScopedStorageCoreHostTest[instant] arm64-v8a
CtsTelephonySdk28TestCases arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState[instant] arm64-v8a
LegacyStorageTest arm64-v8a
LegacyStorageTest[instant] arm64-v8a
ScopedStorageTest arm64-v8a
ScopedStorageTest[instant] arm64-v8a