Android 12 CTS-Versionshinweise

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

CTS-Funktionen

Die neue und aktualisierte Dokumentation für die Funktionen von Android 12 CTS lautet wie folgt.

Merkmale Beschreibung Hinzugefügt/Aktualisiert
Neue Tests für SIM-Kontakt-Lese-/Schreib-APIs hinzugefügt. Siehe CTS Installationsanweisungen . Die CTS-Setup-Anweisungen wurden aktualisiert, um die Verwendung von SIM-Karten anzugeben, die die Entitätsdateien unterstützen, die für die Funktion des SIM-Kontaktanbieters erforderlich sind. Hinzugefügt
Tests für RCS Single Registration APIs Diese Tests erfordern das Einlegen einer Mobilfunkanbieter-SIM-Karte und werden nur auf Geräten getestet, die die PackageManager#FEATURE_TELEPHONY_IMS_SINGLE_REGISTRATION-Funktion unterstützen. Hinzugefügt
PY3-Port-of-Code und mobile Unterstützung für die Unterstützung mehrerer Geräte

Alle CameraITS/* wurden auf Python3 portiert. Die Funktionalität bleibt erhalten.

Zusätzliche Mobly-Unterstützung hilft, Kommunikations-Socket-Fehler zu reduzieren, und Logcats, die sowohl für DUT als auch für Testchart-Tablets gespeichert werden, ermöglichen eine bessere Debug-Unterstützung.

Aktualisiert
Aktualisierung der UICC-Spezifikation für Entwickler In Android 12 muss das Gerät zum Ausführen der CTS-Träger-API-Tests eine Entwickler-UICC mit CTS-Trägerberechtigungen verwenden, die den Anforderungen der neuesten Version der GSMA TS.48-Testprofilspezifikation des Drittanbieters entsprechen. Aktualisiert
UICC-Anforderung für NFC-Tests UICC-Anforderung für NFC CTS-V-Tests hinzugefügt. Hinzugefügt
CtsVerifier ReportLog-Dateien CtsVerifier ReportLog-Dateien zum CTS-Verifier-Bericht hinzugefügt. Hinzugefügt
GSIs aktualisiert GSIs umbenannt von aosp_$arch in GSI_$arch Aktualisiert

CTS-Module

In Android 12 werden insgesamt 127 neue Module hinzugefügt und insgesamt 53 Module entfernt. Weitere Informationen finden Sie in den folgenden Tabellen.

Neue Module

In der folgenden Tabelle finden Sie alle neuen Module, die für Android 12 hinzugefügt wurden.

Name des Testmoduls ABI Sofortiger App-Test?
arm64-v8a CtsActivityRecognitionTestCases arm64-v8a
arm64-v8a CtsActivityRecognitionTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsAdbManagerHostTestCases arm64-v8a
arm64-v8a CtsApacheHttpTestCases arm64-v8a
arm64-v8a CtsApacheHttpTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsApexSharedLibrariesTestCases arm64-v8a
arm64-v8a CtsAppCloningHostTest arm64-v8a
arm64-v8a CtsAppCloningHostTest[instant] arm64-v8a Jawohl
arm64-v8a CtsAppOps2TestCases arm64-v8a
arm64-v8a CtsAppOps2TestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsAppSearchHostTestCases arm64-v8a
arm64-v8a CtsAppSearchTestCases arm64-v8a
arm64-v8a CtsBiometricsTestCases arm64-v8a
arm64-v8a CtsBugreportTestCases arm64-v8a
arm64-v8a CtsCallLogTestCases arm64-v8a
arm64-v8a CtsCameraApi31TestCases arm64-v8a
arm64-v8a CtsClasspathsTestCases arm64-v8a
arm64-v8a CtsDevicePolicyTestCases arm64-v8a Jawohl
arm64-v8a CtsDevicePolicyTestCases[run-on-secondary-user] arm64-v8a
arm64-v8a CtsDevicePolicyTestCases[run-on-work-profile] arm64-v8a
arm64-v8a CtsDeviceStateManagerTestCases arm64-v8a
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases arm64-v8a
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases[run-on-secondary-user] arm64-v8a
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases[run-on-work-profile] arm64-v8a
arm64-v8a CtsDomainVerificationDeviceStandaloneTestCases arm64-v8a
arm64-v8a CtsDomainVerificationHostTestCases arm64-v8a
arm64-v8a CtsFrameRateOverrideTestCases arm64-v8a
arm64-v8a CtsFrameRateOverrideTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsGameManagerTestCases arm64-v8a
arm64-v8a CtsGameManagerTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlocklistApi27TestCases arm64-v8a
arm64-v8a CtsHiddenApiBlocklistApi27TestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlocklistApi28TestCases arm64-v8a
arm64-v8a CtsHiddenApiBlocklistApi28TestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases arm64-v8a
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases arm64-v8a
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases arm64-v8a
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases arm64-v8a
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHostsideHiddenapiTests arm64-v8a
arm64-v8a CtsHostsideHiddenapiTests[instant] arm64-v8a Jawohl
arm64-v8a CtsIcu4cTestCases arm64-v8a
arm64-v8a CtsInputTestCases arm64-v8a
arm64-v8a CtsInstalledLoadingProgressHostTests arm64-v8a
arm64-v8a CtsInstallHostTestCases arm64-v8a
arm64-v8a CtsLegacyNotification30TestCases arm64-v8a
arm64-v8a CtsLibnativehelperTestCases arm64-v8a
arm64-v8a CtsLocationTimeZoneManagerHostTest arm64-v8a
arm64-v8a CtsMediaParserHostTestCases arm64-v8a
arm64-v8a CtsMediaParserHostTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsMediaPerformanceClassTestCases arm64-v8a
arm64-v8a CtsMediaProviderTranscodeTests arm64-v8a
arm64-v8a CtsMediaTranscodingTestCases arm64-v8a
arm64-v8a CtsMusicRecognitionTestCases arm64-v8a
arm64-v8a CtsNativeVerifiedBootTestCases arm64-v8a
arm64-v8a CtsNativeVerifiedBootTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsNNAPIJavaTestCases arm64-v8a
arm64-v8a CtsNNAPIJavaTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsPackageManagerMultiUserHostTestCases arm64-v8a
arm64-v8a CtsPackageManagerParsingHostTestCases arm64-v8a
arm64-v8a CtsPackageManagerPreferredActivityHostTestCases arm64-v8a
arm64-v8a CtsPackageManagerStatsHostTestCases arm64-v8a
arm64-v8a CtsPermission4TestCases arm64-v8a
arm64-v8a CtsPermission5TestCases arm64-v8a
arm64-v8a CtsPermission5TestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsPermissionManagerNativeTestCases arm64-v8a
arm64-v8a CtsPermissionManagerNativeTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsRebootReadinessTestCases arm64-v8a
arm64-v8a CtsRotationResolverServiceDeviceTestCases arm64-v8a
arm64-v8a CtsScopedStorageCoreHostTest arm64-v8a
arm64-v8a CtsScopedStorageCoreHostTest[instant] arm64-v8a Jawohl
arm64-v8a CtsScopedStorageDeviceOnlyTest arm64-v8a
arm64-v8a CtsSearchUiServiceTestCases arm64-v8a
arm64-v8a CtsSensorPrivacyTestCases arm64-v8a
arm64-v8a CtsSensorPrivacyTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsSensorRatePermissionTestCases arm64-v8a
arm64-v8a CtsSensorRatePermissionTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsSettingsSuggestionsTest arm64-v8a
arm64-v8a CtsSettingsTestCases arm64-v8a
arm64-v8a CtsSilentUpdateHostTestCases arm64-v8a
arm64-v8a CtsSimPhonebookProviderTestCases arm64-v8a
arm64-v8a CtsSmartspaceServiceTestCases arm64-v8a
arm64-v8a CtsStatsdAtomHostTestCases arm64-v8a
arm64-v8a CtsStatsdAtomHostTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsTimeTestCases arm64-v8a
arm64-v8a CtsTranslationTestCases arm64-v8a
arm64-v8a CtsTranslationTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsUsesNativeLibraryTest arm64-v8a
arm64-v8a CtsUwbTestCases arm64-v8a
arm64-v8a CtsUwbTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsVcnTestCases arm64-v8a
arm64-v8a CtsViewReceiveContentTestCases arm64-v8a
arm64-v8a CtsViewReceiveContentTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsVoiceRecognitionTestCases arm64-v8a
arm64-v8a ResourceObserverNativeTest arm64-v8a
arm64-v8a ResourceObserverNativeTest[instant] arm64-v8a Jawohl
arm64-v8a signed-CtsOmapiTestCases arm64-v8a
armeabi-v7a CtsApexSharedLibrariesTestCases armeabi-v7a
armeabi-v7a CtsAppOps2TestCases armeabi-v7a
armeabi-v7a CtsBiometricsTestCases armeabi-v7a
armeabi-v7a CtsCameraApi31TestCases armeabi-v7a
armeabi-v7a CtsDevicePolicyTestCases armeabi-v7a
armeabi-v7a CtsDomainVerificationDeviceMultiUserTestCases armeabi-v7a
armeabi-v7a CtsDomainVerificationDeviceStandaloneTestCases armeabi-v7a
armeabi-v7a CtsDomainVerificationHostTestCases armeabi-v7a
armeabi-v7a CtsGameManagerTestCases armeabi-v7a
armeabi-v7a CtsIcu4cTestCases armeabi-v7a
armeabi-v7a CtsInputTestCases armeabi-v7a
armeabi-v7a CtsInstalledLoadingProgressHostTests armeabi-v7a
armeabi-v7a CtsLibnativehelperTestCases armeabi-v7a
armeabi-v7a CtsMediaParserHostTestCases armeabi-v7a
armeabi-v7a CtsMediaPerformanceClassTestCases armeabi-v7a
armeabi-v7a CtsNativeVerifiedBootTestCases armeabi-v7a
armeabi-v7a CtsNNAPIJavaTestCases armeabi-v7a
armeabi-v7a CtsPackageManagerMultiUserHostTestCases armeabi-v7a
armeabi-v7a CtsPackageManagerParsingHostTestCases armeabi-v7a
armeabi-v7a CtsPackageManagerPreferredActivityHostTestCases armeabi-v7a
armeabi-v7a CtsPackageManagerStatsHostTestCases armeabi-v7a
armeabi-v7a CtsPermissionManagerNativeTestCases armeabi-v7a
armeabi-v7a CtsStatsdAtomHostTestCases armeabi-v7a
armeabi-v7a CtsTranslationTestCases armeabi-v7a
armeabi-v7a CtsViewReceiveContentTestCases armeabi-v7a
armeabi-v7a CtsVoiceRecognitionTestCases armeabi-v7a
armeabi-v7a ResourceObserverNativeTest armeabi-v7a

Entfernte Module

In der folgenden Tabelle finden Sie alle Module, die für Android 12 entfernt wurden.

Name des Testmoduls ABI Sofortiger App-Test?
arm64-v8a CtsBlobStoreHostTestHelper arm64-v8a
arm64-v8a CtsBlobStoreTestHelper arm64-v8a
arm64-v8a CtsBlobStoreTestHelperDiffSig arm64-v8a
arm64-v8a CtsBlobStoreTestHelperDiffSig2 arm64-v8a
arm64-v8a CtsDeviceConfigTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsExtendedMockingTestCases arm64-v8a
arm64-v8a CtsExtendedMockingTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlacklistApi27TestCases arm64-v8a
arm64-v8a CtsHiddenApiBlacklistApi27TestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlacklistApi28TestCases arm64-v8a
arm64-v8a CtsHiddenApiBlacklistApi28TestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases arm64-v8a
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases arm64-v8a
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases arm64-v8a
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases arm64-v8a
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases[instant] arm64-v8a Jawohl
arm64-v8a cts-platform-version-check arm64-v8a
arm64-v8a CtsPrintTestCases arm64-v8a
arm64-v8a CtsPrintTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsSecureElementAccessControlTestCases1 arm64-v8a
arm64-v8a CtsSecureElementAccessControlTestCases1[instant] arm64-v8a Jawohl
arm64-v8a CtsSecureElementAccessControlTestCases2 arm64-v8a
arm64-v8a CtsSecureElementAccessControlTestCases2[instant] arm64-v8a Jawohl
arm64-v8a CtsSecureElementAccessControlTestCases3 arm64-v8a
arm64-v8a CtsSecureElementAccessControlTestCases3[instant] arm64-v8a Jawohl
arm64-v8a CtsSecurityTestCases[instant] arm64-v8a Jawohl
arm64-v8a CtsShortcutManagerLauncher1 arm64-v8a
arm64-v8a CtsShortcutManagerLauncher2 arm64-v8a
arm64-v8a CtsShortcutManagerLauncher3 arm64-v8a
arm64-v8a CtsShortcutManagerLauncher4 arm64-v8a
arm64-v8a CtsShortcutManagerPackage1 arm64-v8a
arm64-v8a CtsShortcutManagerPackage2 arm64-v8a
arm64-v8a CtsShortcutManagerPackage3 arm64-v8a
arm64-v8a CtsShortcutManagerPackage4 arm64-v8a
arm64-v8a CtsShortcutManagerThrottlingTest arm64-v8a
arm64-v8a CtsSkQPTestCases arm64-v8a
arm64-v8a cts-system-all.api arm64-v8a
arm64-v8a cts-system-all.api[instant] arm64-v8a Jawohl
arm64-v8a signed-CtsSecureElementAccessControlTestCases1[instant] arm64-v8a Jawohl
arm64-v8a signed-CtsSecureElementAccessControlTestCases2[instant] arm64-v8a Jawohl
arm64-v8a signed-CtsSecureElementAccessControlTestCases3[instant] arm64-v8a Jawohl
armeabi-v7a CtsExtendedMockingTestCases armeabi-v7a
armeabi-v7a CtsLocationCoarseTestCases armeabi-v7a
armeabi-v7a CtsLocationFineTestCases armeabi-v7a
armeabi-v7a CtsLocationGnssTestCases armeabi-v7a
armeabi-v7a CtsLocationNoneTestCases armeabi-v7a
armeabi-v7a CtsLocationPrivilegedTestCases armeabi-v7a
armeabi-v7a CtsPerfettoTestCases armeabi-v7a
armeabi-v7a cts-platform-version-check armeabi-v7a
armeabi-v7a CtsSkQPTestCases armeabi-v7a