הערות שחרור של Android 14 CTS

דף זה כולל את השינויים המרכזיים ב-CTS שהוצגו באנדרואיד 14.

תכונות CTS

אנדרואיד 14 כולל תיעוד חדש ומעודכן עבור תכונות ה-CTS הבאות.

אֵזוֹר מאפיינים תיאור נוסף/עודכן
הבהרה במבחן הוסף פונקציות שירות להפעלה כשירות ספק שינוי זה מציג פונקציות שירות חדשות ב- CarrierPrivilegeUtils כדי לאפשר ל-CTS לפעול כשירות ספק (במרומז עם הרשאות ספק) ולשפר את יכולת הבדיקה של ממשקי API ושיעורי קישוריות רבים של ספקים. מְעוּדכָּן
מודול בדיקה הוסף בדיקות CTS מרובות מכשירים עבור Bluetooth תכונה זו מאפשרת לפרסומות לחשוף רק שירותי GATT שצוינו, מה שמאפשר פרטיות טובה יותר בעת פרסום מתמשך במצב מתחבר. נוסף
מודול בדיקה הוסף מבחני CTS מרובי מכשירים לדיוק מרחק UWB הוסף מקרי בדיקה חדשים לדיוק מדידת מרחק UWB כדי לאכוף את דרישת UWB CDD. נוסף
מודול בדיקה הוסף CtsDevicePolicySimTestCases לתוכנית בדיקת ה-SIM של CTS מקרה הבדיקה עודכן כדי לדרוש SIM תקף כחלק מהגדרת הבדיקה. נוסף
מודול בדיקה נוספה חבילת בדיקות CTS מרובה מכשירים של UWB נוספה חבילת בדיקות CTS מרובה-מכשירי UWB חדשה המשתמשת בשני מכשירי אנדרואיד התומכים ב-UWB כדי לאמת פונקציונליות UWB שונות. נוסף
מודול בדיקה מקרי בדיקה מוגברים במודול dEQP סניף dEQP עודכן עבור Android 14 CTS לשימוש ב-vulkan-cts-1.3.5 (במקום 1.3.1). בדיקות חדשות רבות מתווספות מכיוון שעדכון זה מביא בדיקות חדשות רבות עבור תכונות Vulkan החדשות כגון עיבוד דינמי. מְעוּדכָּן
הגדרות בדיקה הגדל את גודל הערימה ל-16GB גודל זיכרון ערימה מוגדל כדי לסייע בביצוע בדיקות CTS שצורכות זיכרון רב יותר. מְעוּדכָּן
הגדרות בדיקה שדרג את זיכרון ה-RAM ל-128GB ואת HDD ל-256GB שדרג את זיכרון המערכת המארחת כדי להתמודד עם דרישות תוספת של שטח ערימת Java. מְעוּדכָּן

תכונות CTS Verifier

אנדרואיד 14 כולל תיעוד חדש ומעודכן עבור התכונות הבאות של CTS Verifier.

אֵזוֹר מאפיינים תיאור נוסף/עודכן
הגדרות בדיקה עדכן את הציוד ההיקפי הנדרש לבדיקת חיישן דינמי עדכן את דף ההנחיות לבדיקת CTS Verifier כדי לכלול ציוד היקפי מעודכן והוראות עבור בדיקות החיישנים הדינמיים. מְעוּדכָּן
הגדרות בדיקה שפר את המצלמה ITS כדי לתמוך בהתקנים מתקפלים תמיכה בבדיקת מכשירים מתקפלים במצלמה ITS. ביצע שינויים בצד ItsService כדי לקבוע את המצלמות הפיזיות הזמינות בכל מצב קיפול/פתוח. מְעוּדכָּן
שיעור מבחן CTS-V התאמת Wi-Fi Aware התאמה של מודעות Wi-Fi מספקת דרך מוצפנת ומהירה מחדש לתקשורת עמית לעמית. הוסף בדיקה ב-CTS-V כמו בדיקות ריבוי מכשירים אחרות עבור Aware. הבדיקה צריכה ששני המכשירים תומכים בתכונה זו. נוסף
שיעור מבחן CTS-V פעילויות בדיקה עבור פאנל משובץ של בקרות ביתיות החל ב-Android 14, API חדש מסופק כך שאפליקציות יכולות להשתמש בפעילות מוטבעת (במרחב הפקדים של SystemUI) במקום להעביר את המידע דרך ה-Conts API. פעילויות בדיקה חדשות נוספו כדי לאכוף את התנהגות ה-API. נוסף
שיעור מבחן CTS-V בדיקות לדרישות נוכחות (טווח BLE ו-NAN/Wi-Fi) כדי להבטיח שהמכשירים החכמים של המשתמשים יעבדו היטב ביחד, זה קריטי שכל המכשירים במערכת האקולוגית של אנדרואיד יוכלו לקבוע את הקרבה היחסית בין המכשירים. Android U מציג דרישות כיול נוכחות המתארות את הביצועים המקובלים של טכנולוגיות רדיו זמינות כגון UWB, Wi-Fi ו-BLE המשמשות לקביעת קרבה. נוסף
שיעור מבחן CTS-V CTS Verifier עבור AAudio Disconnect בדוק כדי לוודא ש-Audio צריך לנתק זרם כאשר התקן הסטרימינג מנותק. נוסף
שיעור מבחן CTS-V בדיקת פרופיל עבודה של CTS Verifier הוסף מקרי בדיקה חדשים כדי לאכוף את דרישת CDD 3.9.2/C-1-10. המשתמש יקבל הוראה לצלם צילום מסך. ContentObserver מזהה את ה-URI של צילום המסך שנשמר ומציג את התוצאה. על המשתמש לאשר חזותית את התמונה, שאינה מכילה אפליקציות אחרות או SystemUI (שורת מצב וכו'). נוסף
הבהרה במבחן בדיקת CTS Verifier לכידת תוכן עבור Notes APIs. הוסף פעילות בדיקה חדשה כדי לאכוף ממשקי API של Notes, המקושרים לאינטגרציות של רישום הערות במערכת ב-SysUI. ניתן לדלג על המבחן אם התפקיד NOTES אינו מופעל. ראה לכידת תוכן עבור מבחני הערות לפרטים נוספים. נוסף
הגדרות בדיקה בצע פקודת adb כדי להפעיל את המסך באופן אוטומטי בסיום הבדיקות החל ב-Android 14, הרשאת android.permission.TURN_SCREEN_ON נוספה כדי לאפשר את הפעלת המסך לאחר השלמת הבדיקה. כדי להפעיל את התכונה, המשתמש יצטרך לבצע את פקודת adb adb shell appops set com.android.cts.verifier TURN_SCREEN_ON 0 בשלב ההגדרה. מְעוּדכָּן
הגדרות בדיקה עדכון הוראת בדיקת Rotation Vector על המשתמשים להוריד את OpenCV-3.0.0-android-sdk.zip ולהתקין את OpenCV Manager במכשיר האנדרואיד הנבדק. טען את ה-APK במכשיר ממחשב באמצעות פקודת adb install עם אפשרות --bypass-low-target-sdk-block . עבור מכשירים עם אנדרואיד 13 ומטה, אפשרות זו --bypass-low-target-sdk-block אינה נחוצה. למידע נוסף, ראה התקנת אפליקציה . מְעוּדכָּן
הגדרות בדיקה הוסף הערות להתקנת adb לגבי OpenCV APK עקב תכונת אבטחה חדשה שהוצגה באנדרואיד 14, יש להוסיף את פקודת adb --bypass-low-target-sdk-block בכל פעם בעת התקנת ה-APK של Open CV. ראה בדיקת קורות חיים וקטור סיבוב למידע נוסף. נוסף

מודולי CTS

מספר מודולי הבדיקה ומקרי הבדיקה הם כדלקמן:

  • ~ 1151 מודולים בהתאם להתקנים
  • ~ 4.4 מיליון מקרי בדיקה מעל 2 ABIs

באנדרואיד 14 מתווספים בסך הכל 136 מודולים חדשים ובסך הכל מוסרים 19 מודולים. עיין בטבלאות הבאות למידע נוסף.

מודולים חדשים

נוסף שם מודול הבדיקה ABIs מבחן אפליקציה מיידית
AndroidTest_MultiUser arm64-v8a
art-run-test-018-stack-overflow arm64-v8a
art_standalone_dex2oat_cts_tests arm64-v8a
CtsAdIdEndToEndTest arm64-v8a
CtsAdServicesDebuggableDeviceTestCases arm64-v8a
CtsAdServicesEndToEndTestMeasurement arm64-v8a
CtsAdServicesEndToEndTests arm64-v8a
CtsAdServicesHostTests arm64-v8a
CtsAdServicesMddTests arm64-v8a
CtsAdServicesNotInAllowListEndToEndTests arm64-v8a
CtsAdServicesPermissionsAppOptOutEndToEndTests arm64-v8a
CtsAdServicesPermissionsNo PermEndToEndTests arm64-v8a
CtsAdServicesPermissionsValidEndToEndTests arm64-v8a
CtsAdServicesTopicsAppUpdateTests arm64-v8a
CtsAdServicesTopicsConnectionTests arm64-v8a
CtsAppCloningDeviceTestCases arm64-v8a
CtsAppCloningMediaProviderHostTest arm64-v8a
CtsAppCloningMediaProviderHostTest[מיידי] arm64-v8a כן
CtsAppFgsTestCases arm64-v8a
CtsAppFgsTestCases[מיידיות] arm64-v8a כן
CtsAppSetIdEndToEndTest arm64-v8a
CtsAttributionSourceTestCases arm64-v8a
CtsAttributionSourceTestCases[מיידיות] arm64-v8a כן
CtsBatteryHealthTestCases arm64-v8a
CtsBiometricsHostTestCases arm64-v8a
CtsBluetoothMultiDevicesTestCases arm64-v8a
CtsBroadcastRadioTestCases arm64-v8a
CtsBroadcastTestCases arm64-v8a
CtsCompanionDeviceManagerMultiProcessTestCases arm64-v8a
CtsCompilationTestCases arm64-v8a
CtsContentProvider TestsWithoutVisibility arm64-v8a
CtsContentProviderTestsWithVisibility arm64-v8a
CtsCredentialManagerTestCases arm64-v8a
CtsCurrentApiSignatureTestCases[מיידיות] arm64-v8a כן
CtsDeviceLockTestCases arm64-v8a
CtsDevicePolicySimTestCases arm64-v8a
CtsDevicePolicySimTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsDevicePolicySimTestCases[ריצה על-משתמש משני] arm64-v8a
CtsDevicePolicySimTestCases[ריצה על פרופיל עבודה] arm64-v8a
CtsDevicePolicyTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsDomainVerificationDeviceMultiUserTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsGrammaticalInflectionHostTestCases arm64-v8a
CtsGrammaticalInflectionTestCases arm64-v8a
CtsHealthConnectControllerTestCases arm64-v8a
CtsHealthConnectHostSideDeviceTestCases arm64-v8a
CtsHealthConnectHostTestCases arm64-v8a
CtsHealthFitnessDeviceTestCases arm64-v8a
CtsHealthFitnessDeviceTestCasesNoPermission arm64-v8a
CtsHealthFitnessDeviceTestCasesNoPermission[מיידית] arm64-v8a כן
CtsHibernationTestCases arm64-v8a
CtsJvmtiRunTest1940HostTestCases arm64-v8a
CtsJvmtiRunTest911HostTestCases arm64-v8a
CtsJvmtiRunTest912HostTestCases arm64-v8a
CtsJvmtiRunTest913HostTestCases arm64-v8a
CtsJvmtiRunTest988HostTestCases arm64-v8a
CtsLaunchNonExportedComponentsTestCases arm64-v8a
CtsLocalVoiceInteraction arm64-v8a
CtsLocalVoiceInteraction[מיידית] arm64-v8a כן
CtsMediaBetterTogetherTestCases arm64-v8a
CtsMediaBetterTogetherTestCases[מיידית] arm64-v8a כן
CtsMediaBetterTogetherTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsMediaBetterTogetherTestCases[ריצה על-משתמש משני] arm64-v8a
CtsMediaBetterTogetherTestCases[ריצה על פרופיל עבודה] arm64-v8a
CtsMediaProjectionTestCases arm64-v8a
CtsMediaProjectionTestCases[מיידיות] arm64-v8a כן
CtsMicrodroid DisabledTestCases arm64-v8a
CtsMultiUserTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsNativeResourcesTestCases arm64-v8a
CtsNativeResourcesTestCases[מיידיות] arm64-v8a כן
CtsNetHttpTestCases arm64-v8a
CtsNetTestCasesMaxTargetSdk30 arm64-v8a
CtsNetTestCasesMaxTargetSdk30[מיידי] arm64-v8a כן
CtsNetTestCasesMaxTargetSdk33 arm64-v8a
CtsNetTestCasesMaxTargetSdk33[מיידי] arm64-v8a כן
CtsNotificationTestCases arm64-v8a
CtsOsTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsPackageInstallTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsPackageInstallTestCases[ריצה על-משתמש משני] arm64-v8a
CtsPackageInstallTestCases[ריצה על פרופיל עבודה] arm64-v8a
CtsPackageSchemeTestsWithoutVisibility arm64-v8a
CtsPackageSchemeTestsWithVisibility arm64-v8a
CtsPerfettoReporterTestCases arm64-v8a
CtsPermissionMultiUserTestCases arm64-v8a
CtsPermissionMultiUserTestCases[ריצה על פרופיל שיבוט] arm64-v8a
CtsPermissionMultiUserTestCases[ריצה על-משתמש משני] arm64-v8a
CtsPermissionMultiUserTestCases[ריצה על פרופיל עבודה] arm64-v8a
CtsPermissionPolicyTestCases arm64-v8a
CtsPermissionPolicyTestCases[מיידיות] arm64-v8a כן
CtsPhotoPickerTest[ריצה על פרופיל שיבוט] arm64-v8a
CtsSandboxedAdIdManagerTests arm64-v8a
CtsSandboxedAppSetIdManagerTests arm64-v8a
CtsSandboxedFledgeManagerTests arm64-v8a
CtsSandboxedMeasurementManagerTests arm64-v8a
CtsSandboxedTopicsManagerTests arm64-v8a
CtsSdkSandboxHostSideTests arm64-v8a
CtsSdkSandboxInprocessTests arm64-v8a
CtsSdkSandboxWebkitTestCases arm64-v8a
CtsShortFgsTestCases arm64-v8a
CtsShortFgsTestCases[מיידיות] arm64-v8a כן
CtsSurfaceControlTests arm64-v8a
CtsTareTestCases arm64-v8a
CtsTelecomHostCases arm64-v8a
CtsThreadLocalRandomHostTest arm64-v8a
CtsVideoCodecTestCases arm64-v8a
CtsVideoEncodingQualityHostTestCases arm64-v8a
CtsVideoEncodingQualityHostTestCases[מיידיות] arm64-v8a כן
CtsVoiceInteractionHostTestCases arm64-v8a
CtsWallpaperSdk33מקרי בדיקה arm64-v8a
CtsWallpaperSdk33TestCases[מיידיות] arm64-v8a כן
CtsWallpaperTestCases arm64-v8a
CtsWallpaperTestCases[מיידיות] arm64-v8a כן
CtsWearableSensingServiceTestCases arm64-v8a
CtsWindowManagerBackgroundActivityTestCases arm64-v8a
CtsWrapHwasanTestCases arm64-v8a
SdkSandboxManager DisabledTests arm64-v8a
SdkSandboxManagerTests arm64-v8a
art-run-test-018-stack-overflow armeabi-v7a
art_standalone_dex2oat_cts_tests armeabi-v7a
CtsBiometricsHostTestCases armeabi-v7a
CtsBroadcastRadioTestCases armeabi-v7a
CtsCompilationTestCases armeabi-v7a
CtsDevicePolicySimTestCases armeabi-v7a
CtsJvmtiRunTest1940HostTestCases armeabi-v7a
CtsJvmtiRunTest911HostTestCases armeabi-v7a
CtsJvmtiRunTest912HostTestCases armeabi-v7a
CtsJvmtiRunTest913HostTestCases armeabi-v7a
CtsJvmtiRunTest988HostTestCases armeabi-v7a
CtsMediaBetterTogetherTestCases armeabi-v7a
CtsMediaProjectionTestCases armeabi-v7a
CtsNativeResourcesTestCases armeabi-v7a
CtsNetHttpTestCases armeabi-v7a
CtsSurfaceControlTests armeabi-v7a
CtsVideoCodecTestCases armeabi-v7a
CtsVideoEncodingQualityHostTestCases armeabi-v7a
CtsWindowManagerDeviceTestCases armeabi-v7a
CtsWrapHwasanTestCases armeabi-v7a

הוסרו מודולים

שם מודול הבדיקה נמחק ABIs מבחן אפליקציה מיידית
CtsActivityManagerBackgroundActivityTestCases arm64-v8a
CtsAdServicesDeviceTestCases[מיידיות] arm64-v8a כן
CtsCameraApi31TestCases arm64-v8a
CtsHostTzDataTests arm64-v8a
CtsIncidentHostTestCases arm64-v8a
CtsIncidentHostTestCases[מיידיות] arm64-v8a כן
CtsOnDevicePersonalizationTestCases arm64-v8a
CtsOnDevicePersonalizationTestCases[מיידיות] arm64-v8a כן
CtsPermission2TestCases arm64-v8a
CtsPermission2TestCases[מיידיות] arm64-v8a כן
CtsPermission4TestCases arm64-v8a
CtsPermission5TestCases arm64-v8a
CtsPermission5TestCases[מיידיות] arm64-v8a כן
CtsSystemUiHostTestCases[מיידיות] arm64-v8a כן
CtsVirtualDevicesTestCases[מיידיות] arm64-v8a כן
CtsActivityManagerBackgroundActivityTestCases armeabi-v7a
CtsCameraApi31TestCases armeabi-v7a
CtsGwpAsanTestCases armeabi-v7a
CtsIncidentHostTestCases armeabi-v7a