หน้านี้มีการเปลี่ยนแปลงที่สำคัญของ CTS ที่เปิดตัวใน Android 16
โมดูล CTS
จำนวนโมดูลการทดสอบและกรณีทดสอบมีดังนี้
- โมดูลประมาณ 1,394 โมดูล ขึ้นอยู่กับอุปกรณ์
- ประมาณ 6 ล้านกรณีทดสอบใน 2 ABI
ใน Android 16 มีการเพิ่มโมดูลใหม่ทั้งหมด 86 โมดูล และนำโมดูลออกทั้งหมด 41 โมดูล
โมดูลใหม่
AconfigPublicApiCtsTestsCtsAppFunctionTestCasesCtsAppFunctionTestCases[run-on-clone-profile]CtsAppFunctionTestCases[run-on-private-profile]CtsAppFunctionTestCases[run-on-secondary-user]CtsAppFunctionTestCases[run-on-work-profile]CtsAppJankTestCasesCtsAppMetadataHostTestCasesCtsAppWidgetHostTestCasesCtsBroadcastHostTestCasesCtsContentProviderMultiUserTestCtsContextualSearchServiceTestCases[run-on-clone-profile]CtsContextualSearchServiceTestCases[run-on-private-profile]CtsContextualSearchServiceTestCases[run-on-secondary-user]CtsContextualSearchServiceTestCases[run-on-work-profile]CtsDynamicInstrumentationManagerTestCtsExtendedMockingTestCasesCtsExtendedMockingTestCases[instant]CtsFileDescriptorTestCasesCtsHealthFitnessPhrTestCasesCtsHeapprofdJavaCtsTestCtsJvmtiRunTest906HostTestCasesCtsJvmtiRunTest912HostTestCasesCtsJvmtiRunTest913HostTestCasesCtsMediaAudioPermissionTestCasesCtsMediaAudioPermissionTestCases[instant]CtsMediaQualityTestCasesCtsMediaRouterTestCasesCtsMediaRouterTestCases[instant]CtsMediaRouterTestCases[run-on-work-profile]CtsMediaSessionTestCasesCtsMediaSessionTestCases[instant]CtsMediaSessionTestCases[run-on-work-profile]CtsModernMediaProviderTestsCtsNotificationHostTestCasesCtsOsTestCases[run-on-work-profile]CtsPackageInstallerCUJDeviceAdminTestCasesCtsPackageInstallerCUJInstallationTestCasesCtsPackageInstallerCUJInstallationViaIntentForResultTestCasesCtsPackageInstallerCUJInstallationViaSessionTestCasesCtsPackageInstallerCUJMultiUsersTestCasesCtsPackageInstallerCUJMultiUsersTestCases[run-on-clone-profile]CtsPackageInstallerCUJMultiUsersTestCases[run-on-private-profile]CtsPackageInstallerCUJMultiUsersTestCases[run-on-secondary-user]CtsPackageInstallerCUJMultiUsersTestCases[run-on-work-profile]CtsPackageInstallerCUJUninstallationTestCasesCtsPackageInstallerCUJUpdateOwnerShipTestCasesCtsPackageInstallerCUJUpdateSelfTestCasesCtsPackageInstallSessionTestCasesCtsPackageInstallSessionTestCases[instant]CtsPackageUninstallTestCases[run-on-clone-profile]CtsPackageUninstallTestCases[run-on-private-profile]CtsPackageUninstallTestCases[run-on-secondary-user]CtsPackageUninstallTestCases[run-on-work-profile]CtsRangingTestCasesCtsRangingTestCases[instant]CtsResourcesConfigChangeTestCasesCtsRoleMultiUserTestCasesCtsRoleMultiUserTestCases[run-on-clone-profile]CtsRoleMultiUserTestCases[run-on-private-profile]CtsRoleMultiUserTestCases[run-on-secondary-user]CtsRoleMultiUserTestCases[run-on-work-profile]CtsSandboxOnDevicePersonalizationManagerTestsCtsSecurityTestCases_multiuserCtsSecurityTestCases_multiuser[run-on-clone-profile]CtsSecurityTestCases_multiuser[run-on-private-profile]CtsSecurityTestCases_multiuser[run-on-secondary-user]CtsSecurityTestCases_multiuser[run-on-work-profile]CtsSettingsPreferenceServiceTestCtsSupervisionTestCasesCtsSupervisionTestCases[instant]CtsSupervisionTestCases[run-on-clone-profile]CtsSupervisionTestCases[run-on-private-profile]CtsSupervisionTestCases[run-on-secondary-user]CtsSupervisionTestCases[run-on-work-profile]CtsSystemHealthTestCasesCtsTvAdTestCasesCtsVirtualDevicesAppLaunchSdk35TestCasesCtsVirtualDevicesCameraCtsTestCasesCtsVMDebugDeviceTestCasesCtsVMDebugDeviceTestCases[instant]CtsWindowManagerSdk34TestCasesCtsWindowManagerSdk35TestCasesMctsMediaSessionTestCasesMctsMediaSessionTestCases[instant]MctsMediaSessionTestCases[run-on-work-profile]
โมดูลที่นำออก
AndroidTest_MultiUserCtsAdServicesCustomAudienceTestsCtsApkVerityInstallHostTestCasesCtsAppIntegrityDeviceTestCasesCtsAppSearchTestCases[run-on-work-profile]CtsAudioRecordPermissionTestsCtsAudioRecordPermissionTests[instant]CtsBluetoothMultiDevicesTestCasesCtsCompanionDeviceManagerMultiDeviceTestCasesCtsDocumentContentTestCases[instant]CtsHealthFitnessDeviceTestCasesNoPermission[instant]CtsHealthFitnessDeviceTestCasesNotAllPermissionsAreGranted[instant]CtsHealthFitnessDeviceTestCasesRateLimiter[instant]CtsHealthFitnessShowMigrationInfoIntentAbsentTests[instant]CtsMediaBetterTogetherTestCasesCtsMediaBetterTogetherTestCases[instant]CtsMediaCUJLargeTest[instant]CtsMediaDecoderTestCases[instant]CtsMediaEditingTestCases[instant]CtsMediaEncoderTestCases[instant]CtsMediaExtractorTestCases[instant]CtsMediaMuxerTestCases[instant]CtsMediaRecorderTestCases[instant]CtsPackageInstallerCUJTestCasesCtsPhotoPickerTest[run-on-secondary-user]CtsResourcesHostTestCases[instant]CtsTvTunerTestCasesCtsWifiAwareTestCasesCtsWindowManagerSdk25TestCasesCtsWindowManagerSdk28TestCasesMctsAppSecurityHostTestCasesMctsMediaBetterTogetherTestCasesMctsMediaBetterTogetherTestCases[instant]MctsMediaDecoderTestCases[instant]MctsMediaEncoderTestCases[instant]MctsMediaExtractorTestCases[instant]MctsMediaMuxerTestCasesMctsMediaMuxerTestCases[instant]MctsMediaPlayerTestCases[instant]MctsMediaRecorderTestCasesMctsMediaRecorderTestCases[instant]
ฟีเจอร์ของ CTS Verifier
Android 16 มีเอกสารประกอบใหม่และที่อัปเดตแล้วสำหรับ ฟีเจอร์ CTS Verifier ต่อไปนี้
- เราได้เพิ่มหรือย้ายข้อมูลกรณีทดสอบแบบหลายอุปกรณ์ไปยัง กรณีทดสอบของโปรแกรมตรวจสอบที่อิงตามโฮสต์ ดังที่แสดงในตารางต่อไปนี้
- มีการเพิ่มการทดสอบทั้งหมด 83 รายการจาก 7 โมดูล
| ชื่อโมดูล | คำอธิบาย | รายการกรณีทดสอบที่เพิ่มหรือย้ายข้อมูล |
|---|---|---|
CtsCompanionDeviceManagerMultiDeviceTestCases
|
การทดสอบแบบหลายอุปกรณ์สำหรับ CompanionDeviceManager |
การทดสอบที่ย้ายข้อมูล:
|
CtsNfcHceMultiDeviceTestCases
|
การทดสอบแบบหลายอุปกรณ์สำหรับ HCE ของ NFC |
การทดสอบที่ย้ายข้อมูล
|
CtsUwbMultiDeviceFiraRangingTests
|
การทดสอบการวัดระยะ FiRa ด้วย UWB |
การทดสอบที่ย้ายข้อมูล
|
CtsMultiDeviceGenericRangingTests
|
การทดสอบแบบหลายอุปกรณ์สำหรับ Ranging API |
การทดสอบที่ย้ายข้อมูล:
|
CtsUwbMultiDeviceUwbManagerTests
|
การทดสอบแบบหลายอุปกรณ์สำหรับ API ของ UwbManager |
การทดสอบที่ย้ายข้อมูล:
|
CtsWifiAwareTests
|
การทดสอบ Wi-Fi Aware ในอุปกรณ์หลายเครื่อง |
การทดสอบที่ย้ายข้อมูล
|
CtsWifiSoftApTestCases
|
การทดสอบอุปกรณ์หลายเครื่องด้วย Wi-Fi SoftAp |
การทดสอบใหม่
|