דף זה כולל את השינויים המרכזיים ב-CTS שהוצגו באנדרואיד 13.
תכונות CTS
אנדרואיד 13 כולל תיעוד חדש ומעודכן עבור תכונות ה-CTS הבאות.
מאפיינים | תיאור | נוסף/עודכן |
---|---|---|
עדכוני ITS במצלמה | לרשימה של שינויים, עיין בהערות הגרסה של Android T (ניסיוני AOSP) Camera Image Test Suite . | מְעוּדכָּן |
אימות תאימות לדרישות נוכחות משולבת | נוספו בדיקות CTS Verifier עבור דרישות כיול הנוכחות. לפרטים, ראה סעיפי CDD 2.2.1, 7.4.9 ו-7.4.3. | נוסף |
בדיקות ריבוי מכשירים ב-CTS | אנדרואיד 13 תומך בבדיקות ריבוי מכשירים. בדיקות הדורשות התקנים מרובים מבוצעות אוטומטית במהלך ריצת ה-CTS. CTS 13 כולל כמה בדיקות מרובות התקנים המופעלות אוטומטית כאשר נעשה שימוש בריסוק. בעוד שבדיקה אינה דורשת שינויים נוספים בהגדרה הפיזית, יש להתקין virtualenv כדי שהבדיקות יפעלו כהלכה. לפרטים, ראה חבילות ריבוי מכשירים . | נוסף |
עדכוני דרישות Wifi AP | אנדרואיד 13 משפרת את התמיכה בחיבור בו-זמנית לשני אינטרנט המספקים APs עבור STA+STA. עבור תכונות אופציונליות אלו, נדרשת סביבת בדיקה משופרת של Wi-Fi עבור CTS עם שני DBS APs (2.4GHz + 5GHz). ניתן לתכנת כל AP DBS פיזי בודד כדי לתמוך בשני APs לוגיים אלה, כגון TPLink AC 1750 עם OpenWRT. לפרטים, עיין ב- Wi-Fi STA/STA במקביל . | מְעוּדכָּן |
הערות דרישות API ו-CDD ב-CTS Verifier | נוספו הערות לבדיקות האוכפות התנהגויות API ודרישות CDD ב-CTS Verifier. | נוסף |
המפתח תרם CTS | מפתחים חיצוניים יכולים לתרום בדיקות חדשות ל-CTS ול-CTS Verifier על ידי ביצוע ההנחיות בפוסט הבלוג CTS (CTS-D) המופעל על ידי מפתחים . | נוסף |
בדיקות מתקפלות אוטומטיות | ממשק ה-API של DeviceStateManager מאפשר בדיקות עם אפשרות המצבים החלופיים המוגדרים להפעלה במצבי התקן שונים של התקן מתקפל. ביצוע הבדיקה מבוסס על מצבי קיפול התצוגה המוגדרים במכשיר. לפרטים, ראה הפעלת CTS עבור מצבים חלופיים . | נוסף |
הגדרות בסיס | נוספו שתי הגדרות בסיס שנקבעות בדרך כלל כברירת מחדל. לפני הפעלת כל מודול בדיקת CTS, בודק המערכת מגדיר אוטומטית את הגדרות הבסיס הבאות של המכשיר:
| נוסף |
שיפור איכות בדיקת CTS | תוקן את התקלפות הבדיקה והפחתת זמן ביצוע ארוך עבור בדיקות מסוימות. | מְעוּדכָּן |
מודולי CTS
מספר מודולי הבדיקה ומקרי הבדיקה הם כדלקמן:
- ~1068 מודולים בהתאם למכשירים
- ~2.69 מיליון מקרי בדיקה מעל 2 ABIs
באנדרואיד 13, סה"כ מתווספים 119 מודולים חדשים ובסך הכל 19 מודולים מוסרים. עיין בטבלאות הבאות למידע נוסף.
מודולים חדשים
נוסף שם מודול הבדיקה | ABI | מבחן אפליקציה מיידית |
---|---|---|
CtsAdServicesDeviceTestCases | arm64-v8a | |
CtsAdServicesDeviceTestCases[מיידיות] | arm64-v8a | כן |
CtsAmbientContextServiceTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases[מיידיות] | arm64-v8a | כן |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[מיידיות] | arm64-v8a | כן |
CtsArtTestCases | arm64-v8a | |
CtsArtTestCases | armeabi-v7a | |
CtsArtTestCases[מיידיות] | arm64-v8a | כן |
CtsBootDisplayModeTestCases | arm64-v8a | |
CtsBootDisplayModeTestCases[מיידיות] | arm64-v8a | כן |
CtsCarBuiltinApiHostTestCases | arm64-v8a | |
CtsCarHostNonRecoverableTestCases | arm64-v8a | |
CtsCloudSearchServiceTestCases | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases[מיידיות] | arm64-v8a | כן |
CtsCompanionDeviceManagerNoCompanionServicesTestCases | arm64-v8a | |
CtsCompanionDeviceManagerNoCompanionServicesTestCases[מיידיות] | arm64-v8a | כן |
CtsCompanionDeviceManagerUiAutomationTestCases | arm64-v8a | |
CtsCompanionDeviceManagerUiAutomationTestCases[מיידיות] | 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 | |
CtsKeystoreWycheproofTestCases | 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[מיידיות] | arm64-v8a | כן |
CtsMediaDecoderTestCases | arm64-v8a | |
CtsMediaDecoderTestCases | armeabi-v7a | |
CtsMediaDecoderTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaDrmFrameworkTestCases | arm64-v8a | |
CtsMediaDrmFrameworkTestCases | armeabi-v7a | |
CtsMediaDrmFrameworkTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaEncoderTestCases | arm64-v8a | |
CtsMediaEncoderTestCases | armeabi-v7a | |
CtsMediaEncoderTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaExtractorTestCases | arm64-v8a | |
CtsMediaExtractorTestCases | armeabi-v7a | |
CtsMediaExtractorTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaMiscTestCases | arm64-v8a | |
CtsMediaMiscTestCases | armeabi-v7a | |
CtsMediaMiscTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaMuxerTestCases | arm64-v8a | |
CtsMediaMuxerTestCases | armeabi-v7a | |
CtsMediaMuxerTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaPlayerTestCases | arm64-v8a | |
CtsMediaPlayerTestCases | armeabi-v7a | |
CtsMediaPlayerTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaRecorderTestCases | arm64-v8a | |
CtsMediaRecorderTestCases | armeabi-v7a | |
CtsMediaRecorderTestCases[מיידיות] | arm64-v8a | כן |
CtsMultiUserTestCases[ריצה על-משתמש משני] | arm64-v8a | |
CtsMultiUserTestCases[ריצה על פרופיל עבודה] | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | armeabi-v7a | |
CtsNNAPIStatsdAtomHostTestCases[מיידיות] | arm64-v8a | כן |
CtsNativeNetPlatformTestCases | arm64-v8a | |
CtsNativeNetPlatformTestCases | armeabi-v7a | |
CtsNativeNetPlatformTestCases[מיידיות] | arm64-v8a | כן |
CtsNearbyFastPairTestCases | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31[מיידי] | arm64-v8a | כן |
CtsOnDevicePersonalizationTestCases | arm64-v8a | |
CtsOnDevicePersonalizationTestCases[מיידיות] | arm64-v8a | כן |
CtsOsTestCases[ריצה על-משתמש משני] | arm64-v8a | |
CtsOsTestCases[ריצה על פרופיל עבודה] | arm64-v8a | |
CtsPackageSettingHostTestCases | arm64-v8a | |
CtsPackageSettingHostTestCases | armeabi-v7a | |
CtsPersistentDataBlockManagerTestCases | arm64-v8a | |
CtsPersistentDataBlockManagerTestCases | armeabi-v7a | |
CtsPhotoPickerTest | arm64-v8a | |
CtsPhotoPickerTest[הפעלה-על-משתמש משני] | arm64-v8a | |
CtsPhotoPickerTest[ריצה על פרופיל עבודה] | arm64-v8a | |
CtsProcessTest | arm64-v8a | |
CtsSafetyCenterTestCases | arm64-v8a | |
CtsSelinuxTargetSdk30מקרי בדיקה | arm64-v8a | |
CtsSettingsAPITestCases | arm64-v8a | |
CtsSettingsAPITestCases[מיידית] | arm64-v8a | כן |
CtsSharedUserMigrationTestCases | arm64-v8a | |
CtsSkQPTestCases | arm64-v8a | |
CtsSkQPTestCases | armeabi-v7a | |
CtsSupplementalApiDeviceTestCases | arm64-v8a | |
CtsSupplementalApiDeviceTestCases[מיידיות] | arm64-v8a | כן |
CtsTaskFpsCallbackTestCases | arm64-v8a | |
CtsTaskFpsCallbackTestCases | armeabi-v7a | |
CtsTaskFpsCallbackTestCases[מיידיות] | arm64-v8a | כן |
CtsTelephony5TestCases | arm64-v8a | |
CtsTileServiceTestCases | arm64-v8a | |
CtsVirtualDevicesTestCases | arm64-v8a | |
CtsVirtualDevicesTestCases[מיידיות] | arm64-v8a | כן |
CtsWallpaperEffectsGenerationServiceTestCases | arm64-v8a | |
CtsWifiAwareTestCases | 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[מיידיות] | arm64-v8a | כן |
CtsAndroidTestBase28ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase28ApiSignatureTestCases[מיידיות] | arm64-v8a | כן |
CtsAppCloningHostTest[מיידי] | arm64-v8a | כן |
CtsCodePathHostTestCases | arm64-v8a | |
CtsCodePathHostTestCases | armeabi-v7a | |
CtsCurrentApiSignatureTestCases[מיידיות] | arm64-v8a | כן |
CtsDreamsTestCases[מיידיות] | arm64-v8a | כן |
CtsMediaTestCases | arm64-v8a | |
CtsMediaTestCases | armeabi-v7a | |
CtsMediaTestCases[מיידיות] | arm64-v8a | כן |
CtsScopedStorageCoreHostTest[מיידי] | arm64-v8a | כן |
CtsTelephonySdk28מקרי בדיקה | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState[מיידי] | arm64-v8a | כן |
LegacyStorageTest | arm64-v8a | |
LegacyStorageTest[מיידי] | arm64-v8a | כן |
ScopedStorageTest | arm64-v8a | |
ScopedStorageTest[מיידית] | arm64-v8a | כן |