یادداشت‌های انتشار CTS 17

این صفحه شامل تغییرات کلیدی CTS معرفی شده در CTS 17 R1 است.

بهبود زیرساخت‌ها

تجمیع نتایج آزمایش و گزارش‌دهی

ساختار گزارش‌دهی CTS-V، شامل CameraITS، برای پشتیبانی از نتایج جزئی‌ترِ آزمون‌ها، بازسازی شده است. این بهبود، اجرای موازی آزمون‌های فرعی را برای کاهش زمان اجرای کل، و تمرکز بر اجرای مجدد آزمون‌های فرعی ناموفق به جای کل ماژول، امکان‌پذیر می‌سازد.

شاردینگ توکن

  • مشکلی که در ویژگی enable-token-sharding وجود داشت و گاهی اوقات نمونه‌های دارای سیم‌کارت را تشخیص نمی‌داد و باعث اجرای نادرست تست‌ها می‌شد، برطرف شد.

بهبود کارایی

CTS 17 شامل بهبودهای بهره‌وری زیر است.

بهینه‌سازی تست بیومتریک

مجموعه تست‌های بیومتریک در CTS-V بازسازی شده است تا چندین تست کلید مبتنی بر زمان را ترکیب کند و تعداد درخواست‌های احراز هویت از ۱۲۰ به ۷۲ کاهش یافته است.

مدرن‌سازی اتصال و برد

تست دستی حضور، که برای اعتبارسنجی دقیق به یک دستگاه استاندارد ۱ متری نیاز دارد، با یک ماژول مسافت‌یابی کاملاً خودکار جایگزین شده است.

نوسازی تست وای‌فای

به‌روزرسانی‌های مجموعه تست وای‌فای شامل معرفی تست‌های کشف سرویس غیرهمگام (USD)، انتقال تست‌های مجوز موجود به یک چارچوب مدرن‌شده و حذف تست‌های اتصال دستی قدیمی است.

پیشرفت‌های چندرسانه‌ای و مخابراتی

تست پخش امن برای اعتبارسنجی قابلیت‌های پخش امن، تضمین نمایش صحیح ویدیو و ثبات نرخ فریم معرفی شده است. تنظیمات تست پخش امن . این یک تست تأییدکننده CTS است و به یک ابزار تجزیه و تحلیل پخش محیطی نیاز دارد.

اتوماسیون تست مخابرات

تست‌های دستی مخابرات با ماژول خودکار CtsTelecomTests در CTS-V-HOST جایگزین شده‌اند.

ماژول‌های CTS

تعداد ماژول‌های آزمون و موارد آزمون به شرح زیر است:

  • تقریباً ۱۲۴۴ ماژول بسته به نوع دستگاه
  • تقریباً 3.1 میلیون مورد آزمایش برای ABI تکی

۱۸۵ ماژول جدید

  • CtsAActivityManagerTest
  • موارد تست CtsAlarmAtomHost
  • موارد تست میزبان اتم CtsAlarmAtom[فوری]
  • موارد مجاز در لیست تست Cts
  • CtsAllowlistTestCases[فوری]
  • موارد تست CtsAngleEnd2End
  • تست‌های آشکارساز ناهنجاری Cts
  • موارد تست CtsAppcompatStateAtomHost
  • CtsAppcompatStateAtomHostTestCases[فوری]
  • موارد تست CtsAppExitAtomHost
  • CtsAppExitAtomHostTestCases[فوری]
  • CtsAppFunctionNoQueryAllPackagesTestCases
  • CtsAppFunctionNoQueryAllPackagesTestCases[run-on-clone-profile]
  • CtsAppFunctionNoQueryAllPackagesTestCases[run-on-private-profile]
  • CtsAppFunctionNoQueryAllPackagesTestCases[run-on-secondary-user]
  • CtsAppFunctionNoQueryAllPackagesTestCases[run-on-work-profile]
  • توابع CtsApp، تست‌های AtomHost
  • توابع برنامه CtsAtomHostTestCases[لحظه]
  • CtsAppHibernationAtomHostTestCases
  • CtsAppHibernationAtomHostTestCases[فوری]
  • موارد آزمون تعامل CtsApp
  • CtsAppInteractionTestCases[اجرا بر روی کلون-پروفایل]
  • CtsAppInteractionTestCases[اجرا روی پروفایل خصوصی]
  • موارد آزمون تعامل CtsApp[اجرا روی کاربر ثانویه]
  • CtsAppInteractionTestCases[اجرای روی پروفایل کار]
  • موارد تست CtsAppOpsAtomHost
  • CtsAppOpsAtomHostTestCases[فوری]
  • موارد تست CtsAppStartAtomHost
  • CtsAppStartAtomHostTestCases[فوری]
  • رفع مشکلات CtsBackportedFixesAtomHostTestCases
  • رفع مشکلات CtsBackportedFixesAtomHostTestCases[فوری]
  • موارد تست میزبان اتم در چرخه باتری Cts
  • CtsBatteryCycleAtomHostTestCases[فوری]
  • CtsBatteryStatsAtomHostTestCases
  • CtsBatteryStatsAtomHostTestCases[فوری]
  • CtsBinderStatsAtomHostTestCases
  • CtsBinderStatsAtomHostTestCases[لحظه]
  • موارد تست میزبان اتم بلوتوث Cts
  • موارد تست میزبان اتم بلوتوث Cts[فوری]
  • موارد تست CtsConscrypt
  • CtsContactsPickerCoreTestCases
  • CtsContactsPickerCoreTestCases[run-on-clone-profile]
  • CtsContactsPickerCoreTestCases[اجرا روی پروفایل خصوصی]
  • CtsContactsPickerCoreTestCases[اجرای پروفایل در محل کار]
  • CtsContactsPickerCoreTestCasesSdk36
  • CtsContactsProviderHostTestCases
  • موارد تست CtsContactsProviderSession
  • CtsContactsProviderTestsStrictSqlCheckSdk37
  • موارد تست CtsContentPcc
  • موارد آزمایشی محدودیت محتوا Cts
  • موارد تست سرویس ایمنی محتوا (CtsContentSafetyServiceTestCases)
  • موارد تست CtsContextualModeManager
  • CtsContextualModeManagerTestCases[run-on-clone-profile]
  • CtsContextualModeManagerTestCases[اجرا روی پروفایل خصوصی]
  • CtsContextualModeManagerTestCases[اجرا روی کاربر ثانویه]
  • CtsContextualModeManagerTestCases[اجرای پروفایل در محل کار]
  • موارد تست CtsCoreGraphicsAtomHost
  • CtsCoreGraphicsAtomHostTestCases[فوری]
  • موارد تست CtsCpuAtomHost
  • موارد تست CtsCpuAtomHost[فوری]
  • اعتبارنامه‌های Cts، موارد تست AtomHost
  • اعتبارنامه‌های Cts، موارد تست میزبان اتم [فوری]
  • موارد تست CtsDevicePowerAtomHost
  • موارد تست CtsDevicePowerAtomHost[فوری]
  • موارد تست CtsDeviceStateAtomHost
  • CtsDeviceStateAtomHostTestCases[فوری]
  • موارد تست CtsDisplayAtomHost
  • CtsDisplayAtomHostTestCases[فوری]
  • موارد تست وضعیت دستگاه CtsDisplayStaticDeviceState
  • موارد آزمایشی وضعیت دستگاه CtsDisplayStaticDeviceState[لحظه]
  • CtsGameManagerAtomHostTestCases
  • CtsGameManagerAtomHostTestCases[فوری]
  • موارد تست CtsGnssAtomHost
  • CtsGnssAtomHostTestCases[فوری]
  • موارد تست CtsGpu
  • موارد تست CtsGpu[فوری]
  • موارد تست CtsHardwareHealthAtomHost
  • موارد تست CtsHardwareHealthAtomHost[فوری]
  • CtsJobSchedulerAtomHostTestCases
  • CtsJobSchedulerAtomHostTestCases[لحظه]
  • موارد تست میزبان CtsLogcat
  • موارد تست CtsMediaAtomHost
  • موارد تست CtsMediaAtomHost[فوری]
  • موارد تست میزبان CtsMediaRouter
  • موارد تست میزبان CtsMediaRouter[فوری]
  • موارد تست CtsMemoryAtomHost
  • موارد تست CtsMemoryAtomHost[فوری]
  • موارد تست CtsMemorySafetyAtomHost
  • موارد تست میزبان اتم ایمنی حافظه Cts[فوری]
  • موارد آزمایشی CtsMotionCues
  • CtsMotionCuesTestCases[فوری]
  • موارد آزمون چندحسی Cts
  • موارد آزمون چندحسی Cts[فوری]
  • CtsMultisensoryTestCases[اجرا بر روی کلون-پروفایل]
  • CtsMultisensoryTestCases[اجرا روی پروفایل خصوصی]
  • موارد آزمون چندحسی Cts[اجرا روی کاربر ثانویه]
  • موارد آزمون چندحسی Cts [اجرای همزمان با کار]
  • CtsNativeNdkAllowlistTest
  • CtsNativeServiceTest
  • موارد تست CtsNetAtomHost
  • موارد تست میزبان CtsNetAtom[فوری]
  • موارد تست CtsNetSecConfigCustomTrustManager
  • CtsNetSecConfigCustomTrustManagerTestCases[فوری]
  • موارد تست CtsNetSecConfigEncryptedClientHello
  • CtsNetSecConfigEncryptedClientHelloTestCases[فوری]
  • موارد تست CtsNetSecEncryptedClientHello
  • CtsNetSecEncryptedClientHelloTestCases[فوری]
  • CtsNetTestCasesLocalNetNoPermissions
  • CtsNetTestCasesLocalNetNoPermissions[فوری]
  • CtsNotificationAtomHostTestCases
  • CtsNotificationAtomHostTestCases[فوری]
  • CtsNpuManagerMoblyTestCases
  • موارد تست CtsNpuManager
  • CtsPackageManagerIsolatedSplitHostTestCases
  • CtsPackageManagerSplitHostTestCases
  • تست‌های ویژگی CtsPcc
  • CtsPccFeatureTests[اجرا بر روی کلون-پروفایل]
  • CtsPccFeatureTests[اجرا روی پروفایل خصوصی]
  • CtsPccFeatureTests[اجرا روی کاربر ثانویه]
  • CtsPccFeatureTests[اجرای پروفایل در محل کار]
  • تست‌های فرآیند CtsPcc
  • CtsPccSandboxManagerNativeTest
  • موارد تست امنیتی CtsPcc
  • موارد تست CtsPerfAtomHost
  • CtsPerfAtomHostTestCases[فوری]
  • موارد تست CtsPerfettoAtomHost
  • CtsPerfettoAtomHostTestCases[فوری]
  • CtsPerformanceHintManagerAtomHostTestCases
  • CtsPerformanceHintManagerAtomHostTestCases[لحظه]
  • موارد تست CtsPermissionStateAtomHost
  • CtsPermissionStateAtomHostTestCases[لحظه]
  • موارد آزمون زمینه شخصی Cts
  • CtsPersonalContextTestCases[اجرا بر روی کلون-پروفایل]
  • CtsPersonalContextTestCases[اجرا روی پروفایل خصوصی]
  • موارد آزمون CtsPersonalContext[اجرا روی کاربر ثانویه]
  • CtsPersonalContextTestCases[اجرای پروفایل در محل کار]
  • موارد تست CtsPowerAtomHost
  • موارد تست میزبان CtsPowerAtom[فوری]
  • CtsPowerManagerAtomHostTestCases
  • CtsPowerManagerAtomHostTestCases[فوری]
  • موارد تست CtsPowerManagerPcc
  • CtsPowerManagerPccTestCases[فوری]
  • CtsPowerManagerPccTestCases[اجرای پروفایل در محل کار]
  • موارد تست سریال Cts
  • CtsSettingsStatsAtomHostTestCases
  • CtsSettingsStatsAtomHostTestCases[لحظه]
  • موارد آزمایشی CtsSharesheetAppLock
  • CtsSizeCompatRestartButtonAtomHostTestCases
  • CtsSizeCompatRestartButtonAtomHostTestCases[لحظه]
  • موارد تست CtsSoundTriggerPcc
  • CtsStatsdAtomHostRebootTestCases
  • CtsStatsdAtomHostRebootTestCases[فوری]
  • تست میزبان CtsStopAndKill
  • تست‌های ماژول‌های مخابراتی Cts
  • موارد تست CtsTelephonyAtomHost
  • موارد تست CtsTelephonyAtomHost[فوری]
  • موارد آزمایشی ماهواره‌ای CtsTelephony
  • CtsTextClassifierPccTestCases
  • موارد تست CtsTlsAtomHost
  • CtsTlsAtomHostTestCases[فوری]
  • موارد آزمایشی سرویس CtsTrustToken
  • موارد تست سرویس CtsTrustToken[فوری]
  • CtsUprobeStatsTest
  • رویدادهای استفاده از Cts و موارد آزمایش Pcc
  • موارد تست CtsUsbAtomHost
  • موارد تست میزبان اتم CtsUsbAtom[فوری]
  • CtsUsbManagerTestCases[اجرا بر روی کلون-پروفایل]
  • CtsUsbManagerTestCases[اجرا روی پروفایل خصوصی]
  • موارد آزمایشی CtsUsbManager[اجرا روی کاربر ثانویه]
  • CtsUsbManagerTestCases[اجرای همزمان با کار]
  • موارد آزمایشی CtsUsersAtomHost
  • موارد آزمایشی CtsUsersAtomHost[فوری]
  • CtsVibratorAtomHostTestCases
  • CtsVibratorAtomHostTestCases[فوری]
  • تست‌های کنترل کامپیوتر و دستگاه‌های مجازی Cts
  • CtsVoiceInteractionAtomHostTestCases
  • CtsVoiceInteractionAtomHostTestCases[فوری]
  • موارد تست CtsWifiAtomHost
  • موارد تست میزبان CtsWifiAtom[فوری]
  • CtsWindowManagerHostTestCases
  • تست کیس‌های ویدیویی مکتس
  • موارد آزمایشی MtsWebApp
  • تست سرویس غیر کلاینت Pcc
  • تست سرویس Pcc و کلاینت Pcc
  • VmMultiTenancyTests.CTS

۱۶ ماژول حذف شده

  • تبلیغاتشخصی‌سازیتست وضعیت
  • CtsAppFgsTestCases[فوری]
  • موارد تست کاربر سیستم بدون سر دوربین Cts
  • موارد تست CtsCarBuiltinApiHost
  • CtsFgsTimeoutTestCases[لحظه]
  • موارد تست دستگاه CtsHealthConnectHostSideDevice
  • CtsHealthConnectHostTestCases
  • CtsInstalledLoadingProgressHostTests
  • CtsSandboxedAdIdManagerTests
  • CtsSandboxedAppSetIdManagerTests
  • CtsSandboxedFledgeManagerTests
  • CtsSandboxedMeasurementManagerTests
  • CtsSandboxedTopicsManagerTests
  • موارد تست CtsShortFgs[فوری]
  • موارد تست میزبان با کیفیت رمزگذاری ویدئوی Cts[فوری]
  • موارد آزمایشی طبقه‌بندی‌کننده متن مکتس

تأییدکننده CTS، ۱۷ آزمایش جدید

۳۶ مورد آزمایشی جدید CTS-V-HOST شامل آزمایش‌های تعاملی، موارد آزمایشی تأییدکننده مبتنی بر میزبان اضافه شده است.

۳۶ آزمون از ۷ ماژول اضافه شد

نام ماژول لیست موارد آزمایش اضافه شد
CtsNotificationSizeVerifierHostTest
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testBitmapUnderLimit_ChangeDisabled
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testBitmapOverLimit_ChangeEnabled
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testBitmapUnderLimit_ChangeEnabled
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testUriOverLimit_ChangeEnabled
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testUriUnderLimit_ChangeEnabled
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testBitmapOverLimit_ChangeDisabled
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testUriOverLimit_ChangeDisabled
  • android.app.notificationsizeverifier.cts.NotificationSizeVerifierHostTest #testUriUnderLimit_ChangeDisabled
  • CtsPermissionInteractiveTestCases
  • android.permissioninteractive.cts.LocationButtonInteractiveTest# verifyButtonColorCustomization
  • android.permissioninteractive.cts.LocationButtonInteractiveTest# verifyButtonSupportsRtlLayout
  • android.permissioninteractive.cts.LocationButtonInteractiveTest# verifyButtonPaddingCustomization
  • android.permissioninteractive.cts.LocationButtonInteractiveTest# verifyButtonIconOnly
  • android.permissioninteractive.cts.LocationButtonInteractiveTest# verifyButtonShapeMorphsOnPress
  • android.permissioninteractive.cts.LocationButtonInteractiveTest# verifyButtonShapeCustomization
  • CtsSysuiInteractiveTestCases
  • android.sysui.cts.ShowPowerMenuInteractiveTest#showPowerMenu
  • android.sysui.cts.ShowPowerMenuInteractiveTest# showPowerMenu_alreadyShowing
  • android.sysui.cts.ShowPowerMenuInteractiveTest# showPowerMenu_multipleCallsInShortTime
  • موارد تست CtsUsbTypec
  • com.google.cts.interactive.usb.typec.CtsUsbTypecTestCases#testBc12Cdp
  • com.google.cts.interactive.usb.typec.CtsUsbTypecTestCases#testBc12Dcp
  • com.google.cts.interactive.usb.typec.CtsUsbTypecTestCases#testBc12Sdp
  • com.google.cts.interactive.usb.typec.CtsUsbTypecTestCases# testPowerProfileSourceFixed
  • تست مخابرات Cts
  • CtsTelecomTest#test_call_audio_for_voice_and_voip_calls
  • CtsTelecomTest#test_incall_ui_shows_when_screen_locked
  • تست‌های اتصال وای‌فای Cts
  • NetworkRequestTests#test_with_a_specific_ssid_and_bssid
  • NetworkRequestTests#test_with_invalid_credential_in_network_specifier
  • NetworkRequestTests#test_with_pattern_network_specifier
  • NetworkRequestTests#test_with_unavailable_network_specifier
  • NetworkSuggestionTests#test_that_suggestion_modification_in_place
  • NetworkSuggestionTests#test_with_connection_failure
  • NetworkSuggestionTests#test_with_ssid_and_bssid_specified
  • NetworkSuggestionTests#test_with_ssid_and_post_connect_broadcast
  • NetworkSuggestionTests#test_with_ssid_specified
  • تست‌های CtsWifiUsd
  • WifiUsdTest#test_active_subscriber_exchange
  • WifiUsdTest#test_bidirectional_large_message_exchange
  • WifiUsdTest#test_bidirectional_message_exchange
  • WifiUsdTest#test_passive_subscriber_exchange
  • در مجموع ۱۰ آزمایش جدید برای ۵ بخش تأییدکننده دیگر اضافه شد

    بخش لیست موارد آزمایش اضافه شد
    AUDIO
  • آزمون تأخیر ارتباط صوتی
  • تست چند کاناله USB مسیرهای داده صوتی
  • آزمون تخلیه بار PCM MMAP صوتی
  • تست پارامترهای پخش صدا
  • تست حجم کار صوتی
  • CAMERA
  • تست ترکیبی ویژگی‌های ITS دوربین
  • FEATURES
  • تست قطره‌چکان
  • MEDIA
  • تست پخش امن
  • SYSUI
  • تست لایه پنجره‌ای پین‌شده
  • آزمون وظایف خود-متحرک