本页包含 Android 16 QPR2 中引入的 CTS 重要变更。
CTS 模块
测试模块和测试用例的数量如下:
- 约 1,429 个模块,具体取决于设备类型。
- 约 600 万个测试用例,涉及 2 个 ABI。
在 Android 16.1 中,总共添加了 44 个新模块,总共移除了 13 个模块。
新模块
AdsPersonalizationStatusTestCtsAppServiceTestCasesCtsBatteryManagerTestCasesCtsContactsProviderTestsRestrictDataFieldsSdk37CtsContentProviderTestCasesCtsContentResolverTestCasesCtsDeveloperVerificationHostTestCasesCtsDownloadManagerTestCasesCtsFlaggedResourcesReadWriteCtsKeystoreCAStoreTestCasesCtsLibcoreNetTestCasesCtsNetSecConfigCertificateTransparencySdk36DefaultTestCasesCtsNetSecConfigCertificateTransparencySdk36DefaultTestCases[instant]CtsNetSecConfigLocalhostCleartextTestCasesCtsNetSecConfigLocalhostCleartextWithNscTestCasesCtsNetSecConfigLocalhostTlsBaseConfigTestCasesCtsNetSecConfigLocalhostTlsTestCasesCtsOpenGLWrapperTestCasesCtsPackageInstallerCUJDeveloperVerificationTestCasesCtsPackageManagerBroadcastTestCasesCtsProtectedPackagesTestCasesCtsProviderUiTestCases[run-on-clone-profile]CtsProviderUiTestCases[run-on-private-profile]CtsProviderUiTestCases[run-on-secondary-user]CtsProviderUiTestCases[run-on-work-profile]CtsScopedStorageCompatHostTestCtsScopedStorageCompatHostTest[instant]CtsScreenRecordTestCasesCtsSyncManagerTestCasesCtsTelecomAtomHostTestCasesCtsTelecomAtomHostTestCases[instant]CtsTelephonyModuleTestsCtsTetheringTest[run-on-secondary-user]CtsWebkitMultiuserTestCasesCtsWebkitMultiuserTestCases[instant]CtsWebkitMultiuserTestCases[run-on-clone-profile]CtsWebkitMultiuserTestCases[run-on-private-profile]CtsWebkitMultiuserTestCases[run-on-secondary-user]CtsWebkitMultiuserTestCases[run-on-work-profile]CtsWindowManagerDeviceAppCompatCtsWindowManagerDeviceDragAndDropCtsWindowManagerDeviceDreamsCtsWindowManagerDevicePipCtsWindowManagerDeviceTv
已移除的模块
CtsAccessibilityServiceTestCases[instant]CtsAccessibilityTestCases[instant]CtsApexSharedLibrariesTestCasesCtsCarHostTestCasesCtsJvmtiRunTest912HostTestCasesCtsJvmtiRunTest913HostTestCasesCtsNativeNetTestCasesCtsNativeNetTestCases[instant]CtsSupervisionTestCases[run-on-clone-profile]CtsSupervisionTestCases[run-on-private-profile]CtsSupervisionTestCases[run-on-secondary-user]CtsSupervisionTestCases[run-on-work-profile]CtsUiAutomationTestCases[instant]
CTS 验证程序 16.1 新测试
系统已将共计 27 个多设备测试用例添加或迁移到 基于主机的验证程序测试用例。
从 4 个模块中添加了共计 27 项测试
| 模块名称 | 添加的测试用例列表 |
|---|---|
CtsCompanionDeviceManagerMultiDeviceTestCases
|
|
CtsMultiDeviceGenericRangingTests
|
添加的测试:
|
CtsUwbMultiDeviceFiraRangingTests
|
添加的测试:
|
CtsWifiDirectTests
|
迁移的测试:
|
为其他现有验证程序部分添加了共计 6 项新测试
| 部分 | 添加的测试用例列表 |
|---|---|
NFC
|
|
NOTIFICATION
|
|
OTHER
|
|
SHARESHEET
|
|