Android 13 CTS-Versionshinweise

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Diese Seite enthält die wichtigsten CTS-Änderungen, die in Android 13 eingeführt wurden.

CTS-Funktionen

Android 13 enthält neue und aktualisierte Dokumentation für die folgenden CTS-Funktionen.

Merkmale Beschreibung Hinzugefügt/Aktualisiert
Kamera-ITS-Updates Eine Liste der Änderungen finden Sie in den Versionshinweisen zu Android T (AOSP Experimental) Camera Image Test Suite . Aktualisiert
Überprüfung der Einhaltung der Fused-Presence-Anforderungen CTS Verifier-Tests für die Anwesenheitskalibrierungsanforderungen hinzugefügt. Einzelheiten finden Sie in den CDD-Abschnitten 2.2.1, 7.4.9 und 7.4.3. Hinzugefügt
Multi-Device-Tests in CTS Android 13 unterstützt Multi-Device-Tests. Tests, die mehrere Geräte erfordern, werden während des CTS-Laufs automatisch ausgeführt. CTS 13 enthält einige Multi-Device-Tests, die automatisch ausgelöst werden, wenn Sharding verwendet wird. Während das Testen keine zusätzlichen Änderungen an der physischen Einrichtung erfordert, muss virtualenv installiert werden, damit die Tests ordnungsgemäß ausgeführt werden. Einzelheiten finden Sie unter Multi-Device-Suites . Hinzugefügt
Aktualisierungen der WLAN-AP-Anforderungen Android 13 verbessert die Unterstützung für die gleichzeitige Verbindung zu zwei internetbereitstellenden APs für STA+STA. Für diese optionalen Funktionen ist eine erweiterte Wi-Fi-Testumgebung für CTS mit zwei DBS-APs (2,4 GHz + 5 GHz) erforderlich. Jeder einzelne physische DBS-AP kann so programmiert werden, dass er diese beiden logischen APs unterstützt, z. B. TPLink AC 1750 mit OpenWRT. Einzelheiten finden Sie unter Wi-Fi STA/STA-Parallelität . Aktualisiert
API- und CDD-Anforderungsanmerkungen in CTS Verifier Anmerkungen für Tests zur Durchsetzung von API-Verhalten und CDD-Anforderungen in CTS Verifier hinzugefügt. Hinzugefügt
Entwickler hat CTS beigesteuert Externe Entwickler können neue Tests zu CTS und CTS Verifier beitragen, indem sie die Richtlinien im Blogbeitrag Developer-Powered CTS (CTS-D) befolgen. Hinzugefügt
Automatisierte faltbare Tests Die DeviceStateManager API ermöglicht Tests mit der Option Alternative Modi, die so konfiguriert ist, dass sie auf verschiedenen Gerätezuständen eines faltbaren Geräts ausgeführt werden. Die Testausführung basiert auf den im Gerät definierten Anzeigefaltzuständen. Einzelheiten finden Sie unter Ausführen von CTS für alternative Modi . Hinzugefügt
Basiseinstellungen Zwei Baseline-Einstellungen hinzugefügt, die üblicherweise standardmäßig angenommen werden. Vor dem Ausführen jedes CTS-Testmoduls legt der Systemprüfer automatisch die folgenden Grundeinstellungen des Geräts fest:
  • Bildschirm eingeschaltet lassen
  • Deaktivieren Sie automatische Betriebssystem-Updates
Hinzugefügt
Verbesserung der CTS-Testqualität Test-Flockigkeit behoben und lange Ausführungszeit für bestimmte Tests reduziert. Aktualisiert

CTS-Module

Die Anzahl der Testmodule und Testfälle ist wie folgt:

  • ~1068 Module abhängig von den Geräten
  • ~2,69 Mio. Testfälle über 2 ABIs

In Android 13 werden insgesamt 119 neue Module hinzugefügt und insgesamt 19 Module entfernt. Weitere Informationen finden Sie in den folgenden Tabellen.

Neue Module

Name des Testmoduls hinzugefügt ABI Sofortiger App-Test
CtsAdServicesDeviceTestCases arm64-v8a
CtsAdServicesDeviceTestCases[sofort] arm64-v8a Jawohl
CtsAmbientContextServiceTestfälle arm64-v8a
CtsAndroidTestBase29ApiSignatureTestfälle arm64-v8a
CtsAndroidTestBase29ApiSignatureTestfälle[sofort] arm64-v8a Jawohl
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[sofort] arm64-v8a Jawohl
CtsArtTestCases arm64-v8a
CtsArtTestCases armeabi-v7a
CtsArtTestCases[sofort] arm64-v8a Jawohl
CtsBootDisplayModeTestfälle arm64-v8a
CtsBootDisplayModeTestfälle[sofort] arm64-v8a Jawohl
CtsCarBuiltinApiHostTestfälle arm64-v8a
CtsCarHostNonRecoverableTestCases arm64-v8a
CtsCloudSearchServiceTestfälle arm64-v8a
CtsCompanionDeviceManagerCoreTestCases arm64-v8a
CtsCompanionDeviceManagerCoreTestCases[sofort] arm64-v8a Jawohl
CtsCompanionDeviceManagerNoCompanionServicesTestCases arm64-v8a
CtsCompanionDeviceManagerNoCompanionServicesTestfälle[instant] arm64-v8a Jawohl
CtsCompanionDeviceManagerUiAutomationTestfälle arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestfälle[sofort] arm64-v8a Jawohl
CtsGameServiceTestfälle arm64-v8a
CtsGameServiceTestfälle armeabi-v7a
CtsGpuMetricsHostTestCases arm64-v8a
CtsInputMethodTestfälle32 arm64-v8a
CtsInputMethodTestCases32[sofort] arm64-v8a Jawohl
CtsKeystorePerformanceTestCases arm64-v8a
CtsKeystorePerformanceTestCases armeabi-v7a
CtsKeystoreWycheproofTestfälle arm64-v8a
CtsKeystoreWycheproofTestfälle armeabi-v7a
CtsLocaleConfigTestCases arm64-v8a
CtsLocaleManagerHostTestCases arm64-v8a
CtsLocaleManagerTestfälle arm64-v8a
CtsMediaAudioTestfälle arm64-v8a
CtsMediaAudioTestfälle armeabi-v7a
CtsMediaAudioTestCases[sofort] arm64-v8a Jawohl
CtsMediaCodecTestfälle arm64-v8a
CtsMediaCodecTestfälle armeabi-v7a
CtsMediaCodecTestfälle[sofort] arm64-v8a Jawohl
CtsMediaDecoderTestfälle arm64-v8a
CtsMediaDecoderTestfälle armeabi-v7a
CtsMediaDecoderTestCases[instant] arm64-v8a Jawohl
CtsMediaDrmFrameworkTestfälle arm64-v8a
CtsMediaDrmFrameworkTestfälle armeabi-v7a
CtsMediaDrmFrameworkTestfälle[sofort] arm64-v8a Jawohl
CtsMediaEncoderTestfälle arm64-v8a
CtsMediaEncoderTestfälle armeabi-v7a
CtsMediaEncoderTestCases[sofort] arm64-v8a Jawohl
CtsMediaExtractorTestfälle arm64-v8a
CtsMediaExtractorTestfälle armeabi-v7a
CtsMediaExtractorTestfälle[sofort] arm64-v8a Jawohl
CtsMediaMiscTestCases arm64-v8a
CtsMediaMiscTestCases armeabi-v7a
CtsMediaMiscTestCases[sofort] arm64-v8a Jawohl
CtsMediaMuxerTestfälle arm64-v8a
CtsMediaMuxerTestfälle armeabi-v7a
CtsMediaMuxerTestfälle[sofort] arm64-v8a Jawohl
CtsMediaPlayerTestfälle arm64-v8a
CtsMediaPlayerTestfälle armeabi-v7a
CtsMediaPlayerTestfälle[sofort] arm64-v8a Jawohl
CtsMediaRecorderTestfälle arm64-v8a
CtsMediaRecorderTestfälle armeabi-v7a
CtsMediaRecorderTestfälle[sofort] arm64-v8a Jawohl
CtsMultiUserTestCases[run-on-secondary-user] arm64-v8a
CtsMultiUserTestCases[run-on-work-profile] arm64-v8a
CtsNNAPIStatsdAtomHostTestCases arm64-v8a
CtsNNAPIStatsdAtomHostTestCases armeabi-v7a
CtsNNAPIStatsdAtomHostTestfälle[sofort] arm64-v8a Jawohl
CtsNativeNetPlatformTestCases arm64-v8a
CtsNativeNetPlatformTestCases armeabi-v7a
CtsNativeNetPlatformTestCases[sofort] arm64-v8a Jawohl
CtsNearbyFastPairTestCases arm64-v8a
CtsNetTestCasesMaxTargetSdk31 arm64-v8a
CtsNetTestCasesMaxTargetSdk31[sofort] arm64-v8a Jawohl
CtsOnDevicePersonalisierungTestfälle arm64-v8a
CtsOnDevicePersonalisierungTestfälle[sofort] arm64-v8a Jawohl
CtsOsTestCases[run-on-secondary-user] arm64-v8a
CtsOsTestCases[Run-on-Work-Profil] arm64-v8a
CtsPackageSettingHostTestCases arm64-v8a
CtsPackageSettingHostTestCases armeabi-v7a
CtsPersistentDataBlockManagerTestfälle arm64-v8a
CtsPersistentDataBlockManagerTestfälle armeabi-v7a
CtsPhotoPickerTest arm64-v8a
CtsPhotoPickerTest[run-on-secondary-user] arm64-v8a
CtsPhotoPickerTest[run-on-work-profile] arm64-v8a
CtsProcessTest arm64-v8a
CtsSafetyCenterTestfälle arm64-v8a
CtsSelinuxTargetSdk30Testfälle arm64-v8a
CtsSettingsAPITestCases arm64-v8a
CtsSettingsAPITestCases[instant] arm64-v8a Jawohl
CtsSharedUserMigrationTestCases arm64-v8a
CtsSkQPTestfälle arm64-v8a
CtsSkQPTestfälle armeabi-v7a
CtsSupplementalApiDeviceTestCases arm64-v8a
CtsSupplementalApiDeviceTestCases[sofort] arm64-v8a Jawohl
CtsTaskFpsCallbackTestfälle arm64-v8a
CtsTaskFpsCallbackTestfälle armeabi-v7a
CtsTaskFpsCallbackTestfälle[sofort] arm64-v8a Jawohl
CtsTelefonie5Testfälle arm64-v8a
CtsTileServiceTestfälle arm64-v8a
CtsVirtualDevicesTestfälle arm64-v8a
CtsVirtualDevicesTestfälle[sofort] arm64-v8a Jawohl
CtsWallpaperEffectsGenerationServiceTestCases arm64-v8a
CtsWifiAwareTestfälle arm64-v8a
MicrodroidHost-Testfälle arm64-v8a
MicrodroidTestApp arm64-v8a
art-run-test-048-reflekt-v8 arm64-v8a
art-run-test-048-reflekt-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
osign_e2e_tests arm64-v8a

Entfernte Module

Name des Testmoduls gelöscht ABI Sofortiger App-Test
CtsActivityRecognitionTestCases[instant] arm64-v8a Jawohl
CtsAndroidTestBase28ApiSignatureTestfälle arm64-v8a
CtsAndroidTestBase28ApiSignatureTestfälle[sofort] arm64-v8a Jawohl
CtsAppCloningHostTest[sofort] arm64-v8a Jawohl
CtsCodePathHostTestfälle arm64-v8a
CtsCodePathHostTestfälle armeabi-v7a
CtsCurrentApiSignatureTestfälle[sofort] arm64-v8a Jawohl
CtsDreamsTestCases[sofort] arm64-v8a Jawohl
CtsMediaTestCases arm64-v8a
CtsMediaTestCases armeabi-v7a
CtsMediaTestCases[sofort] arm64-v8a Jawohl
CtsScopedStorageCoreHostTest[sofort] arm64-v8a Jawohl
CtsTelefonieSdk28Testfälle arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState[instant] arm64-v8a Jawohl
LegacyStorageTest arm64-v8a
LegacyStorageTest[sofort] arm64-v8a Jawohl
ScopedStorageTest arm64-v8a
ScopedStorageTest[sofort] arm64-v8a Jawohl