נתוני הגרסה של Android 13 CTS

בדף הזה מפורטים השינויים העיקריים ב-CTS שנוספו ב-Android 13.

תכונות CTS

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

תכונות תיאור נוספו/עודכנו
עדכוני ITS של המצלמה רשימת השינויים מפורטת בנתוני הגרסה של ערכת בדיקת התמונות של המצלמה ב-Android T‏ (AOSP ניסיוני). העדכון בוצע
אימות תאימות לדרישות נוכחות משולבת נוספו בדיקות של CTS Verifier לדרישות של כיול נוכחות. פרטים נוספים זמינים בסעיפים 2.2.1, 7.4.9 ו-7.4.3 ב-CDD. נוסף
בדיקה במספר מכשירים ב-CTS ב-Android 13 יש תמיכה בבדיקה לכמה מכשירים. בדיקות שדורשות כמה מכשירים מופעלות באופן אוטומטי במהלך ההרצה של CTS. CTS 13 כולל כמה בדיקות במכשירים מרובים שמופעלות באופן אוטומטי כשמשתמשים בחלוקה לפלחים. הבדיקה לא דורשת שינויים נוספים בהגדרה הפיזית, אבל צריך להתקין את virtualenv כדי שהבדיקות יפעלו כמו שצריך. למידע נוסף, קראו את המאמר חבילות שירות למכשירים מרובים. נוסף
עדכונים לגבי הדרישות לנקודות Wi-Fi ב-Android 13 יש שיפור בתמיכה בחיבור בו-זמני לשני נקודות גישה (AP) שמספקות אינטרנט ל-STA+STA. כדי להשתמש בתכונות האופציונליות האלה, נדרשת סביבה משופרת לבדיקה של Wi-Fi ל-CTS עם שתי נקודות גישה מסוג DBS (2.4GHz + 5GHz). אפשר לתכנת כל שרת DBS AP פיזי אחד שיתמוך בשני נקודות הגישה הלוגיות האלה, כמו TPLink AC 1750 עם OpenWRT. פרטים נוספים זמינים במאמר ביצועים בו-זמניים של STA/STA ב-Wi-Fi. העדכון בוצע
הערות של דרישת API ו-CDD במאמת CTS הוספנו הערות לבדיקות שמאכפות התנהגויות API ודרישות CDD ב-CTS Verifier. נוסף
המפתח תרם CTS מפתחים חיצוניים יכולים לתרום בדיקות חדשות ל-CTS ול-CTS Verifier בהתאם להנחיות שמפורטות בפוסט בבלוג CTS שמופעל על ידי מפתחים (CTS-D). נוסף
בדיקות אוטומטיות מתקפלות ה-API של DeviceStateManager מאפשר לבצע בדיקות עם ההגדרה של האפשרות 'מצבים חלופיים' כך שתופעל במצבים שונים של מכשיר מתקפל. ביצוע הבדיקה מבוסס על מצבי קיפול המסך שמוגדרים במכשיר. פרטים נוספים זמינים במאמר הרצת CTS למצבים חלופיים. נוסף
הגדרות בסיס נוספו שתי הגדרות בסיסיות שנפוצות כברירת מחדל. לפני שמריצים כל מודול בדיקה של CTS, בודק המערכת מגדיר באופן אוטומטי את הגדרות הבסיס הבאות של המכשיר:
  • שמירת המסך במצב פעולה
  • השבתת עדכונים אוטומטיים של מערכת ההפעלה
נוסף
שיפור איכות בדיקת CTS תוקנו בעיות לא עקביות בבדיקות וקיצרנו את זמני הביצוע הארוכים של בדיקות מסוימות. העדכון בוצע

מודולים של CTS

מספר מודולי הבדיקה ומקרי הבדיקה הוא:

  • כ-1,068 מודולים, בהתאם למכשירים
  • כ-2.69 מיליון מקרי בדיקה מעל 2 ממשקי ABI

ב-Android 13 נוספו 119 מודולים חדשים והוסרו 19 מודולים. מידע נוסף זמין בטבלאות הבאות.

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

השם של מודול הבדיקה נוסף ABI בדיקת אפליקציה ללא התקנה
CtsAdServicesDeviceTestCases arm64-v8a
CtsAdServicesDeviceTestCases[instant] arm64-v8a כן
CtsAmbientContextServiceTestCases Arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases[instant] arm64-v8a כן
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases Arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instant] arm64-v8a כן
CtsArtTestCases Arm64-v8a
CtsArtTestCases Armeabi-v7a
CtsArtTestCases[instant] arm64-v8a כן
CtsBootDisplayModeTestCases Arm64-v8a
CtsBootDisplayModeTestCases[instant] arm64-v8a כן
CtsCarBuiltinApiHostTestCases arm64-v8a
CtsCarHostNonRecoverableTestCases arm64-v8a
CtsCloudSearchServiceTestCases arm64-v8a
CtsCompanionDeviceManagerCoreTestCases Arm64-v8a
CtsCompanionDeviceManagerCoreTestCases[instant] arm64-v8a כן
CtsCompanionDeviceManagerNoCompanionServicesTestCases 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[ מיידי] arm64-v8a כן
CtsKeystorePerformanceTestCases arm64-v8a
CtsKeystorePerformanceTestCases armeabi-v7a
CtsKeystoreWycheproofTestCases Arm64-v8a
CtsKeystoreWycheעמידTestCases armeabi-v7a
CtsLocaleConfigTestCases arm64-v8a
CtsLocaleManagerHostTestCases arm64-v8a
CtsLocaleManagerTestCases arm64-v8a
CtsMediaAudioTestCases arm64-v8a
CtsMediaAudioTestCases armeabi-v7a
CtsMediaAudioTestCases[ מיידי] 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[instant] arm64-v8a כן
CtsMediaEncoderTestCases arm64-v8a
CtsMediaEncoderTestCases Armeabi-v7a
CtsMediaEncoderTestCases[instant] Arm64-v8a כן
המקרים של CtsMediatractorTestCases Arm64-v8a
CtsMediaExtractorTestCases armeabi-v7a
CtsMediaExtractorTestCases[instant] arm64-v8a כן
CtsMediaMiscTestCases arm64-v8a
CtsMediaMiscTestCases armeabi-v7a
CtsMediaMiscTestCases[מיד] Arm64-v8a כן
CtsMediaMuxerTestCases Arm64-v8a
מקרי CtsMediaMuxerTestCases Armeabi-v7a
CtsMediaMuxerTestCases[instant] 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
CtsNNAPIStatsdAtomHostTestCases[instant] Arm64-v8a כן
CtsNativeNetPlatformTestCases arm64-v8a
CtsNativeNetPlatformTestCases armeabi-v7a
CtsNativeNetPlatformTestCases[instant] arm64-v8a כן
CtsNearbyFastPairTestCases arm64-v8a
CtsNetTestCasesMaxTargetSdk31 arm64-v8a
CtsNetTestCasesMaxTargetSdk31[instant] arm64-v8a כן
בקשות CtsOnDevicePersonalizationTestCases arm64-v8a
CtsOnDevicePersonalizationTestCases[באופן מיידי] arm64-v8a כן
CtsOsTestCases[run-on-secondary-user] Arm64-v8a
CtsOsTestCases‏[run-on-work-profile] arm64-v8a
CtsPackageSettingHostTestCases arm64-v8a
CtsPackageSettingHostTestCases armeabi-v7a
CtsPersistentDataBlockDataBlockManagerTestCases Arm64-v8a
CtsPersistentDataBlockManagerTestCases armeabi-v7a
CtsPhotoPickerTest 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[ מיידי] arm64-v8a כן
CtsSharedUserMigrationTestCases arm64-v8a
CtsSkQPTestCases Arm64-v8a
CtsSkQPTestCases armeabi-v7a
CtsSupplementalApiDeviceTestCases arm64-v8a
CtsSupplementalApiDeviceTestCases[instant] arm64-v8a כן
CtsTaskFpsCallbackTestCases arm64-v8a
CtsTaskFpsCallbackTestCases armeabi-v7a
CtsTaskFpsCallbackTestCases[instant] arm64-v8a כן
CtsTelephony5TestCases Arm64-v8a
CtsTileServiceTestCases arm64-v8a
CtsVirtualDevicesTestCases arm64-v8a
CtsVirtualDevicesTestCases[instant] arm64-v8a כן
CtsWallpaperEffectsGenerationServiceTestCases arm64-v8a
CtsWiAwareTestCases arm64-v8a
MicrodroidHostTestCases 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
art_standalone_dex2oat_cts_tests armeabi-v7a
art_standalone_libartpalette_tests arm64-v8a
art_standalone_libartpalette_tests Armeabi-v7a
art_standalone_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

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

שם מודול הבדיקה שנמחק ABI בדיקת אפליקציה ללא התקנה
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[ מיידי] arm64-v8a כן
CtsMediaTestCases 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 כן