このページには、Android 13 で導入された主要な CTS の変更が含まれています。
CTSの機能
Android 13 には、次の CTS 機能に関する新規および更新されたドキュメントが含まれています。
特徴 | 説明 | 追加/更新 |
---|---|---|
カメラ ITS アップデート | 変更点のリストについては、 「 Android T (AOSP Experimental) Camera Image Test Suite Release Notes 」を参照してください。 | 更新しました |
Fused Presence 要件のコンプライアンス検証 | プレゼンス キャリブレーション要件に対する CTS Verifier テストを追加しました。詳細については、CDD セクション 2.2.1、7.4.9、および 7.4.3 を参照してください。 | 追加した |
CTS でのマルチデバイス テスト | Android 13 はマルチデバイス テストをサポートしています。複数のデバイスを必要とするテストは、CTS の実行中に自動的に実行されます。 CTS 13 には、シャーディングの使用時に自動的にトリガーされるいくつかのマルチデバイス テストが含まれています。テストでは物理セットアップを追加変更する必要はありませんが、テストを正しく実行するにはvirtualenv をインストールする必要があります。詳細については、 「マルチデバイス スイート」を参照してください。 | 追加した |
Wi-Fi AP 要件の更新 | Android 13 では、STA+STA に AP を提供する 2 つのインターネットへの同時接続のサポートが強化されています。これらのオプション機能を使用するには、2 つの DBS AP (2.4GHz + 5GHz) を備えた CTS 用の拡張 Wi-Fi テスト環境が必要です。 OpenWRT を備えたTPLink AC 1750など、単一の物理 DBS AP は、これら 2 つの論理 AP をサポートするようにプログラムできます。詳細については、 「Wi-Fi STA/STA 同時実行性」を参照してください。 | 更新しました |
CTS Verifier の API および CDD 要件のアノテーション | CTS Verifier で API 動作と CDD 要件を強制するテストの注釈を追加しました。 | 追加した |
開発者が CTS に貢献 | 外部開発者は、 Developer-Powered CTS (CTS-D)ブログ投稿のガイドラインに従って、CTS および CTS Verifier に新しいテストを提供できます。 | 追加した |
自動折りたたみテスト | DeviceStateManager API を使用すると、折りたたみ式デバイスのさまざまなデバイス状態で実行するように構成された代替モード オプションを使用したテストが可能になります。テストの実行は、デバイスで定義されたディスプレイの折りたたみ状態に基づいて行われます。詳細については、 「代替モードでの CTS の実行」を参照してください。 | 追加した |
ベースライン設定 | 一般にデフォルトで想定される 2 つのベースライン設定を追加しました。各 CTS テスト モジュールを実行する前に、システム チェッカーは次のデバイス ベースライン設定を自動的に設定します。
| 追加した |
CTSテストの品質向上 | テストの不安定性を修正し、特定のテストの長い実行時間を短縮しました。 | 更新しました |
CTSモジュール
テストモジュールとテストケースの数は以下のとおりです。
- デバイスに応じて最大 1068 モジュール
- 2 つの ABI で最大 269 万のテスト ケース
Android 13 では、合計 119 個の新しいモジュールが追加され、合計 19 個のモジュールが削除されます。詳細については、次の表を参照してください。
新しいモジュール
追加されたテストモジュール名 | アビ | インスタントアプリテスト |
---|---|---|
CtsAdServicesDeviceTestCases | arm64-v8a | |
CtsAdServicesDeviceTestCases[インスタント] | arm64-v8a | はい |
CtsAmbientContextServiceTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases[インスタント] | arm64-v8a | はい |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[インスタント] | arm64-v8a | はい |
Ctsアートテストケース | arm64-v8a | |
Ctsアートテストケース | アルメアビ-v7a | |
CtsArtTestCases[インスタント] | arm64-v8a | はい |
CtsBootDisplayModeTestCases | arm64-v8a | |
CtsBootDisplayModeTestCases[インスタント] | arm64-v8a | はい |
CtsCarBuiltinApiホストテストケース | arm64-v8a | |
CtsCarHost回復不能なテストケース | 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 | アルメアビ-v7a | |
CtsGpuメトリクスホストテストケース | arm64-v8a | |
CtsInputMethodTestCases32 | arm64-v8a | |
CtsInputMethodTestCases32[インスタント] | arm64-v8a | はい |
CtsKeystoreパフォーマンステストケース | arm64-v8a | |
CtsKeystoreパフォーマンステストケース | アルメアビ-v7a | |
CtsKeystoreWycheproofテストケース | arm64-v8a | |
CtsKeystoreWycheproofテストケース | アルメアビ-v7a | |
CtsLocaleConfigTestCases | arm64-v8a | |
CtsLocaleManagerHostTestCases | arm64-v8a | |
CtsLocaleManagerテストケース | arm64-v8a | |
Ctsメディアオーディオテストケース | arm64-v8a | |
Ctsメディアオーディオテストケース | アルメアビ-v7a | |
CtsMediaAudioTestCases[インスタント] | arm64-v8a | はい |
CtsMediaCodecテストケース | arm64-v8a | |
CtsMediaCodecテストケース | アルメアビ-v7a | |
CtsMediaCodecTestCases[インスタント] | arm64-v8a | はい |
CtsMediaDecoderテストケース | arm64-v8a | |
CtsMediaDecoderテストケース | アルメアビ-v7a | |
CtsMediaDecoderTestCases[インスタント] | arm64-v8a | はい |
CtsメディアDrmフレームワークテストケース | arm64-v8a | |
CtsメディアDrmフレームワークテストケース | アルメアビ-v7a | |
CtsMediaDrmFrameworkTestCases[インスタント] | arm64-v8a | はい |
CtsMediaEncoderテストケース | arm64-v8a | |
CtsMediaEncoderテストケース | アルメアビ-v7a | |
CtsMediaEncoderTestCases[インスタント] | arm64-v8a | はい |
CtsMediaExtractorテストケース | arm64-v8a | |
CtsMediaExtractorテストケース | アルメアビ-v7a | |
CtsMediaExtractorTestCases[インスタント] | arm64-v8a | はい |
Ctsメディアその他テストケース | arm64-v8a | |
Ctsメディアその他テストケース | アルメアビ-v7a | |
CtsMediaMiscTestCases[インスタント] | arm64-v8a | はい |
CtsMediaMuxerテストケース | arm64-v8a | |
CtsMediaMuxerテストケース | アルメアビ-v7a | |
CtsMediaMuxerTestCases[インスタント] | arm64-v8a | はい |
CtsMediaPlayerテストケース | arm64-v8a | |
CtsMediaPlayerテストケース | アルメアビ-v7a | |
CtsMediaPlayerTestCases[インスタント] | arm64-v8a | はい |
CtsMediaRecorderテストケース | arm64-v8a | |
CtsMediaRecorderテストケース | アルメアビ-v7a | |
CtsMediaRecorderTestCases[インスタント] | arm64-v8a | はい |
CtsMultiUserTestCases[セカンダリ ユーザーで実行] | arm64-v8a | |
CtsMultiUserTestCases[作業プロファイルで実行] | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | アルメアビ-v7a | |
CtsNNAPIStatsdAtomHostTestCases[インスタント] | arm64-v8a | はい |
CtsNativeNetPlatformTestCases | arm64-v8a | |
CtsNativeNetPlatformTestCases | アルメアビ-v7a | |
CtsNativeNetPlatformTestCases[インスタント] | arm64-v8a | はい |
CtsNearbyFastPairテストケース | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31[インスタント] | arm64-v8a | はい |
CtsOnDeviceパーソナライゼーションテストケース | arm64-v8a | |
CtsOnDevicePersonalizationTestCases[インスタント] | arm64-v8a | はい |
CtsOsTestCases[セカンダリ ユーザーで実行] | arm64-v8a | |
CtsOsTestCases[作業プロファイルで実行] | arm64-v8a | |
CtsPackageSettingHostTestCases | arm64-v8a | |
CtsPackageSettingHostTestCases | アルメアビ-v7a | |
CtsPersistentDataBlockManagerTestCases | arm64-v8a | |
CtsPersistentDataBlockManagerTestCases | アルメアビ-v7a | |
CtsPhotoPickerテスト | arm64-v8a | |
CtsPhotoPickerTest[セカンダリ ユーザーで実行] | arm64-v8a | |
CtsPhotoPickerTest[作業プロファイルで実行] | arm64-v8a | |
Ctsプロセステスト | arm64-v8a | |
CtsSafetyCenterテストケース | arm64-v8a | |
CtsSelinuxTargetSdk30TestCases | arm64-v8a | |
CtsSettingsAPITestCases | arm64-v8a | |
CtsSettingsAPITestCases[インスタント] | arm64-v8a | はい |
Cts共有ユーザー移行テストケース | arm64-v8a | |
CtsSkQPTestCases | arm64-v8a | |
CtsSkQPTestCases | アルメアビ-v7a | |
CtsSupplementalApiDeviceTestcases | arm64-v8a | |
CtsSupplementalApiDeviceTestCases[インスタント] | arm64-v8a | はい |
CtsTaskFpsCallbackTestCases | arm64-v8a | |
CtsTaskFpsCallbackTestCases | アルメアビ-v7a | |
CtsTaskFpsCallbackTestCases[インスタント] | arm64-v8a | はい |
CtsTelephony5TestCases | arm64-v8a | |
CtsTileServiceTestCases | arm64-v8a | |
CtsVirtualDevicesテストケース | arm64-v8a | |
CtsVirtualDevicesTestCases[インスタント] | arm64-v8a | はい |
Cts壁紙効果生成サービステストケース | arm64-v8a | |
CtsWifiAwareテストケース | arm64-v8a | |
マイクロドロイドホストテストケース | arm64-v8a | |
マイクロドロイドテストアプリ | arm64-v8a | |
アート-ラン-テスト-048-リフレクト-v8 | arm64-v8a | |
アート-ラン-テスト-048-リフレクト-v8 | アルメアビ-v7a | |
art_libnativebridge_cts_tests | arm64-v8a | |
art_libnativebridge_cts_tests | アルメアビ-v7a | |
art_standalone_dex2oat_cts_tests | arm64-v8a | |
art_standalone_dex2oat_cts_tests | アルメアビ-v7a | |
art_standalone_libartpalette_tests | arm64-v8a | |
art_standalone_libartpalette_tests | アルメアビ-v7a | |
art_standalone_libdexfile_external_tests | arm64-v8a | |
art_standalone_libdexfile_external_tests | アルメアビ-v7a | |
libnativeloader_test | arm64-v8a | |
libnativeloader_test | アルメアビ-v7a | |
odsign_e2e_tests | arm64-v8a |
削除されたモジュール
削除されたテストモジュール名 | アビ | インスタントアプリテスト |
---|---|---|
CtsActivityRecognitionTestCases[インスタント] | arm64-v8a | はい |
CtsAndroidTestBase28ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase28ApiSignatureTestCases[インスタント] | arm64-v8a | はい |
CtsAppCloningHostTest[インスタント] | arm64-v8a | はい |
CtsCodePathHostTestCases | arm64-v8a | |
CtsCodePathHostTestCases | アルメアビ-v7a | |
CtsCurrentApiSignatureTestCases[インスタント] | arm64-v8a | はい |
CtsDreamsTestCases[インスタント] | arm64-v8a | はい |
Ctsメディアテストケース | arm64-v8a | |
Ctsメディアテストケース | アルメアビ-v7a | |
CtsMediaTestCases[インスタント] | arm64-v8a | はい |
CtsScopedStorageCoreHostTest[インスタント] | arm64-v8a | はい |
CtsTelephonySdk28テストケース | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState[インスタント] | arm64-v8a | はい |
レガシーストレージテスト | arm64-v8a | |
LegacyStorageTest[インスタント] | arm64-v8a | はい |
スコープ付きストレージテスト | arm64-v8a | |
ScopedStorageTest[インスタント] | arm64-v8a | はい |