CTS のリリースノート

以下は、Android 10 CTS の機能に関する新規のドキュメントと更新されたドキュメントです。

機能 説明 追加 / 更新
CTS テストの実行 CTS-Instant テストスイートは、CTS テストスイートの一部です。 更新
CTS 検証ツール Pro Audio テスト CTS 検証ツール Pro Audio テストでは、音声経路の往復遅延を計測して、オーディオ周辺機器の適合性を検証します。 追加
テストハーネス モード テストハーネス モードを使用すると、デベロッパーはデバイスやデバイス群のテストを自動化できます。 追加
CTS 検証ツール MIDI テスト CTS 検証ツール MIDI テストは、USB MIDI インターフェース、Bluetooth MIDI インターフェース、仮想 MIDI デバイスパスを使用して MIDI 機能をテストします。 追加
CTS Shim APEX デベロッパーは、デバイスに CtsShimApex パッケージをプリインストールして APEX 管理用の CTS テストを作成できます。 更新
Instant App 用の CTS 検証ツール Instant App 用の CTS 検証ツールは、システム UI などの OEM 固有の UI があるため自動化できない機能のテストを CTS 検証ツールを使用して行うことで、Instant App の Android 互換性テストの適用範囲を広げます。 追加
CTS 検証ツールの使用 CTS 検証ツールを使用すると、手動の入力がない据え置きのデバイスではテストできない API と機能をテストできます(たとえば、音質、タッチスクリーン、加速度計、カメラなど)。 更新

新規のモジュールとテストケース

Android 10 の CTS では、多くの重要な新しいモジュールやテストの変更があります。合計 64 個のモジュールが追加され、10 個のモジュールが削除されています。さらに、CTS-Instant に合計 118 個の新しいモジュールが追加されています。

追加(CTS Q 06/27 ビルド、CTS 9.0_r8 に対して) 削除(CTS Q 06/27 ビルド、CTS 9.0_r8 から)
CtsActivityManagerBackgroundActivityTestCases CtsActivityManagerDeviceSdk25TestCases
CtsAndroidTestBase28ApiSignatureTestCases CtsActivityManagerDeviceTestCases
CtsAndroidTestBaseCurrentApiSignatureTestCases CtsAlarmClockTestCases
CtsAngleIntegrationHostTestCases CtsAndroidTestBase27ApiSignatureTestCases
CtsAppBindingHostTestCases CtsDebugTestCases
CtsAppOpsTestCases CtsExternalSourcesTestCases
CtsAppPredictionServiceTestCases CtsJankDeviceTestCases
CtsAtomicInstallTestCases CtsPreference2TestCases
CtsAttentionServiceDeviceTestCases CtsUiDeviceTestCases
CtsClassLoaderFactoryInMemoryDexClassLoader
TestCases
CtsVmTestCases
CtsClassLoaderFactoryPathClassLoaderTestCases
CtsClassloaderSplitsHostTestCases
CtsContentCaptureServiceTestCases
CtsContentSuggestionsTestCases
CtsDeviceConfigTestCases
CtsDownloadManagerApi28
CtsDownloadManagerLegacy
CtsDropBoxManagerTestCases
CtsExtendedMockingTestCases
CtsHiddenApiBlacklistApi28TestCases
CtsJdwpTunnelHostTestCases
CtsJvmtiRunTest1953HostTestCases
CtsJvmtiRunTest1958HostTestCases
CtsLegacyNotification20TestCases
CtsLegacyNotification27TestCases
CtsLegacyNotification28TestCases
CtsLegacyNotification29TestCases
CtsLibcoreApiEvolutionTestCases
CtsNNAPIBenchmarkTestCases
CtsNativeMidiTestCases
CtsNativeNetDnsTestCases
CtsNdkBinderTestCases
CtsNetApi23TestCases
CtsNetTestCasesInternetPermission
CtsNetTestCasesUpdateStatsPermission
CtsNoPermissionTestCases
CtsNoPermissionTestCases25
CtsPackageInstallTestCases
CtsPackageInstallerTapjackingTestCases
CtsPackageUninstallTestCases
CtsPermissionTestCasesSdk28
CtsPermissionTestCasesTelephony
CtsProviderUiTestCases
CtsRcsTestCases
CtsRoleTestCases
CtsRollbackManagerHostTestCases
CtsSelinuxEphemeralTestCases
CtsSelinuxTargetSdk28TestCases
CtsSharedLibsApiSignatureTestCases
CtsSignedConfigHostTestCases
CtsStagedInstallHostTestCases
CtsTelephony3TestCases
CtsTelephonyProviderTestCases
CtsTelephonySdk28TestCases
CtsTestHarnessModeTestCases
CtsTfliteNnapiDelegateTestCases
CtsUiRenderingTestCases27
CtsUsesLibraryHostTestCases
CtsViewInspectorAnnotationProcessorTestCases
CtsViewTestCasesSdk28
CtsWifiBroadcastsHostTestCases
CtsWindowManagerSdk25TestCases
CtsWindowManagerSdk28TestCases
cts-shared-libs-all.api
CtsAbiOverrideHostTestCases[instant]
CtsAccelerationTestCases[instant]
CtsAccessibilityServiceTestCases[instant]
CtsAccessibilityTestCases[instant]
CtsAccountManagerTestCases[instant]
CtsAlarmManagerTestCases[instant]
CtsAndroidAppTestCases[instant]
CtsAngleIntegrationHostTestCases[instant]
CtsAnimationTestCases[instant]
CtsAppComponentFactoryTestCases[instant]
CtsAppOpsTestCases[instant]
CtsAppTestCases[instant]
CtsAppUsageHostTestCases[instant]
CtsAppWidgetTestCases[instant]
CtsAssistTestCases[instant]
CtsAtraceHostTestCases[instant]
CtsAutoFillServiceTestCases[instant]
CtsBackgroundRestrictionsTestCases[instant]
CtsCameraTestCases[instant]
CtsCarTestCases[instant]
CtsClassLoaderFactoryInMemoryDexClassLoader
TestCases[instant]
CtsClassLoaderFactoryPathClassLoaderTestCases[instant]
CtsClassloaderSplitsHostTestCases[instant]
CtsColorModeTestCases[instant]
CtsContentCaptureServiceTestCases[instant]
CtsContentTestCases[instant]
CtsDatabaseTestCases[instant]
CtsDeviceConfigTestCases[instant]
CtsDisplayTestCases[instant]
CtsDpiTestCases[instant]
CtsDreamsTestCases[instant]
CtsDrmTestCases[instant]
CtsDynamicLinkerTestCases[instant]
CtsEffectTestCases[instant]
CtsExtendedMockingTestCases[instant]
CtsFileSystemTestCases[instant]
CtsFragmentTestCasesSdk26[instant]
CtsFragmentTestCases[instant]
CtsGestureTestCases[instant]
CtsGraphicsTestCases[instant]
CtsHostsideNetworkTests[instant]
CtsHostsideWebViewTests[instant]
CtsIncidentHostTestCases[instant]
CtsInlineMockingTestCases[instant]
CtsInputMethodServiceHostTestCases[instant]
CtsInputMethodTestCases[instant]
CtsJdwpTestCases[instant]
CtsJniTestCases[instant]
CtsLocation2TestCases[instant]
CtsLocationTestCases[instant]
CtsMediaHostTestCases[instant]
CtsMediaTestCases[instant]
CtsMockingDebuggableTestCases[instant]
CtsMockingTestCases[instant]
CtsMultiUserHostTestCases[instant]
CtsMultiUserTestCases[instant]
CtsNNAPIBenchmarkTestCases[instant]
CtsNativeMediaAAudioTestCases[instant]
CtsNativeMediaSlTestCases[instant]
CtsNativeMediaXaTestCases[instant]
CtsNativeNetDnsTestCases[instant]
CtsNativeNetTestCases[instant]
CtsNdkBinderTestCases[instant]
CtsNetSecConfigAttributeTestCases[instant]
CtsNetSecConfigBasicDebugDisabled
TestCases[instant]
CtsNetSecConfigBasicDebugEnabledTestCases[instant]
CtsNetSecConfigBasicDomainConfigTestCases[instant]
CtsNetSecConfigCleartextTrafficTestCases[instant]
CtsNetSecConfigInvalidPinTestCases[instant]
CtsNetSecConfigNestedDomainConfig
TestCases[instant]
CtsNetSecConfigResourcesSrcTestCases[instant]
CtsNetTestCasesInternetPermission[instant]
CtsNetTestCasesUpdateStatsPermission[instant]
CtsNetTestCases[instant]
CtsOmapiTestCases[instant]
CtsOsHostTestCases[instant]
CtsOsTestCases[instant]
CtsPackageInstallTestCases[instant]
CtsPdfTestCases[instant]
CtsPermission2TestCases[instant]
CtsPermissionTestCases Sdk28[instant]
CtsPermissionTestCasesTelephony[instant]
CtsPermissionTestCases[instant]
CtsPreferenceTestCases[instant]
CtsPrintTestCases[instant]
CtsProtoTestCases[instant]
CtsRenderscriptTestCases[instant]
CtsSampleDeviceTestCases[instant]
CtsSeccompHostTestCases[instant]
CtsSecureElementAccessControlTestCases1[instant]
CtsSecureElementAccessControlTestCases2[instant]
CtsSecureElementAccessControlTestCases3[instant]
CtsSecurityTestCases[instant]
CtsSelinuxEphemeralTestCases[instant]
CtsSensorTestCases[instant]
CtsStatsdHostTestCases[instant]
CtsSystemUiHostTestCases[instant]
CtsSystemUiTestCases[instant]
CtsTelephony2TestCases[instant]
CtsTextTestCases[instant]
CtsToastTestCases[instant]
CtsUiAutomationTestCases[instant]
CtsUiRenderingTestCases27[instant]
CtsUiRenderingTestCases[instant]
CtsUidIsolationTestCases[instant]
CtsUsageStatsTestCases[instant]
CtsUsbTests[instant]
CtsUtilTestCases[instant]
CtsViewInspectorAnnotationProcessorTestCases[instant]
CtsViewTestCasesSdk28[instant]
CtsVoiceInteractionTestCases[instant]
CtsVoiceSettingsTestCases[instant]
CtsWebkitTestCases[instant]
CtsWidgetTestCases[instant]
CtsWifiBroadcastsHostTestCases[instant]
signed-CtsSecureElementAccessControlTestCases1[instant]
signed-CtsSecureElementAccessControlTestCases2[instant]
signed-CtsSecureElementAccessControlTestCases3[instant]

以下の表は、CTS 検証ツールのモジュール QP1A.190627.001(CTS Q 06/27 ビルド、CTS 9.0_r8 に対して)の説明です。

音声
MIDI テスト
ネイティブ MIDI API テスト
Pro Audio テスト
カメラ
カメラ性能
管理対象プロビジョニング - BYOD 管理対象プロビジョニング
個人用着信音
非マーケット アプリのインストール制限
非マーケット アプリのインストール制限 - 非マーケット アプリを無効にする
非マーケット アプリのインストール制限 - 非マーケット アプリを有効にする
非マーケット アプリのインストール制限 - 非マーケット アプリを無効にする(グローバルな制限)
非マーケット アプリのインストール制限 - 非マーケット アプリを有効にする(グローバルな制限)
メインユーザーの非マーケット アプリを無効にする(グローバルな制限)
メインユーザーの非マーケット アプリを有効にする(グローバルな制限)
パターンロックのテストを確認する
ランチャーから仕事用アプリをアンインストールする
管理対象プロビジョニング - デバイス所有者のテスト
ポリシーの透明性テスト - 日時の設定を禁止する
ポリシーの透明性テスト - 画面消灯の設定を禁止する
ポリシーの透明性テスト - 明るさの設定を禁止する
管理対象ユーザー - ポリシーの透明性テスト - 日時の設定を禁止する
管理対象ユーザー - ポリシーの透明性テスト - 画面消灯の設定を禁止する
管理対象ユーザー - ポリシーの透明性テスト - 明るさの設定を禁止する
ロック画面のメッセージのカスタマイズ
ネットワーク - Bluetooth のテスト
Bluetooth LE CoC の安全でないクライアントのテスト - 01 Bluetooth LE CoC のクライアントのテスト
Bluetooth LE CoC の安全でないサーバーのテスト - 01 Bluetooth LE CoC のサーバーのテスト
Bluetooth LE CoC の安全なクライアントのテスト - 01 Bluetooth LE CoC のクライアントのテスト
Bluetooth LE CoC の安全なサーバーのテスト - 01 Bluetooth LE CoC のサーバーのテスト
ネットワーク - Wi-Fi Direct のテスト
設定のあるグループ オーナーのテスト
設定のあるグループ クライアントのテスト - P2P グループへの参加のテスト(設定)
2G バンド設定のオーナー グループのテスト
2G バンド設定のグループ クライアントのテスト - P2P グループへの参加のテスト(2.4G 設定)
固定周波数設定のグループ オーナーのテスト
固定周波数設定のグループ クライアントのテスト - P2P グループへの参加のテスト(2,447 MHz 設定)
ネットワーク - Wi-Fi のテスト
特定の SSID と BSSID を使用するネットワーク リクエスト
SSID と BSSID のパターンを使用するネットワーク リクエスト
利用できない特定のネットワークを使用するネットワーク リクエスト
SSID を使用するネットワーク サジェスチョン
SSID と BSSID を使用するネットワーク サジェスチョン
SSID と接続後ブロードキャストを使用するネットワーク サジェスチョン
通知
バブル通知のテスト
その他
最近のタスクの削除テスト
セキュリティ
生体認証システムのプロンプトに結び付けられた鍵のテスト
生体認証システムのテスト
新しいパスワード複雑度を設定するテスト
歩数計のパーミッションのテスト
タイトル
タイルサービスのテスト