{ "M": { "git": { "tag_prefix": "android-cts-6.0" }, "arch": { "arm64": { "filename": "arm64/M/android-cts-arm64-6.0_r32.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-6.0_r32-linux_x86-arm.zip", "unzip_dir": "arm64/M/6.0_r32/" }, "x86": { "filename": "x86/M/android-cts-x86-6.0_r32.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-6.0_r32-linux_x86-x86.zip", "unzip_dir": "x86/M/6.0_r32/" } }, "test_runs": [ { "apk": "android-cts/repository/testcases/CtsWebkitTestCases.apk", "excludes": [ { "match": "android.webkit.cts.WebChromeClientTest#testOnJsBeforeUnloadIsCalled", "_bug_id": "crbug.com/757007" }, { "match": "android.webkit.cts.WebViewClientTest#testDoUpdateVisitedHistory", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testLoadPage", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testOnFormResubmission", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testOnReceivedError", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testOnReceivedErrorForSubresource", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testOnReceivedHttpAuthRequest", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testOnReceivedHttpError", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testOnReceivedLoginRequest", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testOnScaleChanged", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewSslTest#testSecureServerRequiringClientCertDoesCancelRequest", "_bug_id": "crbug.com/922400" }, { "match": "android.webkit.cts.WebViewClientTest#testShouldOverrideUrlLoading", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewClientTest#testShouldOverrideUrlLoadingOnCreateWindow", "_bug_id": "crbug.com/896022" }, { "match": "android.webkit.cts.WebViewTest#testLoadDataWithBaseUrl", "_bug_id": "crbug.com/900915" }, { "match": "android.webkit.cts.WebViewTest#testFlingScroll", "_bug_id": "crbug.com/1230911" }, { "match": "android.webkit.cts.WebSettingsTest#testAppCacheEnabled", "_bug_id": "crbug.com/1246334" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingHit", "_bug_id": "crbug.com/1300977" } ] }, { "apk": "android-cts/repository/testcases/CtsWidgetTestCases.apk", "includes": [ { "match": "android.widget.cts.RemoteViewsActivityTest#testWebView" } ] }, { "apk": "android-cts/repository/testcases/CtsAssistTestCases.apk", "voice_service": "android.assist.service/.MainInteractionService", "additional_apks": [ { "apk": "android-cts/repository/testcases/CtsAssistApp.apk" }, { "apk": "android-cts/repository/testcases/CtsAssistService.apk" } ], "includes": [ { "match": "android.assist.cts.WebViewTest#testWebView" } ] }, { "apk": "android-cts/repository/testcases/CtsTextTestCases.apk", "includes": [ { "match": "android.text.cts.EmojiTest#testEmojiGlyph" } ] } ] }, "N": { "git": { "tag_prefix": "android-cts-7.0" }, "arch": { "arm64": { "filename": "arm64/N/android-cts-arm64-7.0_r33.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-7.0_r33-linux_x86-arm.zip", "unzip_dir": "arm64/N/7.0_r33/" }, "x86": { "filename": "x86/N/android-cts-x86-7.0_r33.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-7.0_r33-linux_x86-x86.zip", "unzip_dir": "x86/N/7.0_r33/" } }, "test_runs": [ { "apk": "android-cts/testcases/CtsWebkitTestCases.apk", "excludes": [ { "match": "android.webkit.cts.WebViewTest#testFlingScroll", "_bug_id": "crbug.com/1230911" }, { "match": "android.webkit.cts.WebSettingsTest#testAppCacheEnabled", "_bug_id": "crbug.com/1246334" } ] }, { "apk": "android-cts/testcases/CtsWidgetTestCases.apk", "includes": [ { "match": "android.widget.cts.RemoteViewsActivityTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsAssistTestCases.apk", "voice_service": "android.assist.service/.MainInteractionService", "additional_apks": [ { "apk": "android-cts/testcases/CtsAssistApp.apk" }, { "apk": "android-cts/testcases/CtsAssistService.apk", "force_full_mode": true } ], "includes": [ { "match": "android.assist.cts.WebViewTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsTextTestCases.apk", "includes": [ { "match": "android.text.cts.EmojiTest#testEmojiGlyph" } ] } ] }, "O": { "git": { "tag_prefix": "android-cts-8.0" }, "arch": { "arm64": { "filename": "arm64/O/android-cts-arm64-8.0_r26.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-8.0_R26-linux_x86-arm.zip", "unzip_dir": "arm64/O/8.0_r26" }, "x86": { "filename": "x86/O/android-cts-x86-8.0_r26.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-8.0_R26-linux_x86-x86.zip", "unzip_dir": "x86/O/8.0_r26" } }, "test_runs": [ { "apk": "android-cts/testcases/CtsWebkitTestCases.apk" }, { "apk": "android-cts/testcases/CtsWebViewStartupApp.apk" }, { "apk": "android-cts/testcases/CtsAssistTestCases.apk", "voice_service": "android.assist.service/.MainInteractionService", "additional_apks": [ { "apk": "android-cts/testcases/CtsAssistApp.apk" }, { "apk": "android-cts/testcases/CtsAssistService.apk", "force_full_mode": true } ], "includes": [ { "match": "android.assist.cts.WebViewTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsWidgetTestCases.apk", "includes": [ { "match": "android.widget.cts.RemoteViewsActivityTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsTextTestCases.apk", "includes": [ { "match": "android.text.cts.EmojiTest#testEmojiGlyph" } ] } ] }, "P": { "git": { "tag_prefix": "android-cts-9.0" }, "arch": { "arm64": { "filename": "arm64/P/android-cts-arm64-9.0_r19.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-9.0_r19-linux_x86-arm.zip", "unzip_dir": "arm64/P/9.0_r19" }, "x86": { "filename": "x86/P/android-cts-x86-9.0_r19.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-9.0_r19-linux_x86-x86.zip", "unzip_dir": "x86/P/9.0_r19" } }, "test_runs": [ { "apk": "android-cts/testcases/CtsWebkitTestCases.apk", "excludes": [ { "match": "android.webkit.cts.WebViewClientTest#testShouldOverrideUrlLoadingOnCreateWindow", "_bug_id": "crbug.com/1100950" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingHit", "arch": "x86", "_bug_id": "crbug.com/1245351" } ] }, { "apk": "android-cts/testcases/CtsWebViewStartupApp.apk" }, { "apk": "android-cts/testcases/CtsAssistTestCases.apk", "voice_service": "android.assist.service/.MainInteractionService", "additional_apks": [ { "apk": "android-cts/testcases/CtsAssistApp.apk" }, { "apk": "android-cts/testcases/CtsAssistService.apk", "force_full_mode": true } ], "includes": [ { "match": "android.assist.cts.WebViewTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsWidgetTestCases.apk", "includes": [ { "match": "android.widget.cts.RemoteViewsActivityTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsTextTestCases.apk", "includes": [ { "match": "android.text.cts.EmojiTest#testEmojiGlyph" } ] } ] }, "Q": { "git": { "tag_prefix": "android-cts-10.0" }, "arch": { "arm64": { "filename": "arm64/Q/android-cts-arm64-10_r11.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-10_r11-linux_x86-arm.zip", "unzip_dir": "arm64/Q/10_r11" }, "x86": { "filename": "x86/Q/android-cts-x86-10_r11.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-10_r11-linux_x86-x86.zip", "unzip_dir": "x86/Q/10_r11" } }, "test_runs": [ { "apk": "android-cts/testcases/CtsWebkitTestCases.apk", "excludes": [ { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingMalwareCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingPhishingCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingUnwantedSoftwareCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingBillingCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingHitBackToSafety", "arch": "x86", "_bug_id": "crbug.com/1245351" } ] }, { "apk": "android-cts/testcases/CtsWebViewStartupApp.apk", "excludes": [ { "match": "com.android.cts.webkit.WebViewDeviceSideStartupTest#testCookieManagerBlockingUiThread", "mode": "instant", "_bug_id": "crbug.com/1326440" } ] }, { "apk": "android-cts/testcases/CtsWidgetTestCases.apk", "includes": [ { "match": "android.widget.cts.RemoteViewsActivityTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsAssistTestCases.apk", "voice_service": "android.assist.service/.MainInteractionService", "additional_apks": [ { "apk": "android-cts/testcases/CtsAssistApp.apk" }, { "apk": "android-cts/testcases/CtsAssistService.apk", "force_full_mode": true } ], "includes": [ { "match": "android.assist.cts.WebViewTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsTextTestCases.apk", "includes": [ { "match": "android.text.cts.EmojiTest#testEmojiGlyphWebView" } ] } ] }, "R": { "git": { "tag_prefix": "android-cts-11.0" }, "arch": { "arm64": { "filename": "arm64/R/android-cts-arm64-11_r7.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-11_r7-linux_x86-arm.zip", "unzip_dir": "arm64/R/11_r7/" }, "x86": { "filename": "x86/R/android-cts-x86-11_r7.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-11_r7-linux_x86-x86.zip", "unzip_dir": "x86/R/11_r7/" } }, "test_runs": [ { "apk": "android-cts/testcases/CtsWebkitTestCases.apk", "excludes": [ { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingMalwareCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingPhishingCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingUnwantedSoftwareCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingBillingCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingHitBackToSafety", "arch": "x86", "_bug_id": "crbug.com/1245351" } ] }, { "apk": "android-cts/testcases/CtsWebViewStartupApp.apk", "excludes": [ { "match": "com.android.cts.webkit.WebViewDeviceSideStartupTest#testCookieManagerBlockingUiThread", "mode": "instant", "_bug_id": "crbug.com/1326440" } ] }, { "apk": "android-cts/testcases/CtsWidgetTestCases.apk", "includes": [ { "match": "android.widget.cts.RemoteViewsActivityTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsAssistTestCases.apk", "additional_apks": [ { "apk": "android-cts/testcases/CtsAssistApp.apk" }, { "apk": "android-cts/testcases/CtsAssistService.apk", "force_full_mode": true } ], "includes": [ { "match": "android.assist.cts.WebViewTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsInputMethodTestCases.apk", "additional_apks": [ { "apk": "android-cts/testcases/CtsMockInputMethod.apk", "forced_queryable": true, "force_full_mode": true } ], "includes": [ { "match": "android.view.inputmethod.cts.KeyboardVisibilityControlTest#testShowHideKeyboardOnWebView" } ] }, { "apk": "android-cts/testcases/CtsAutoFillServiceTestCases.apk", "includes": [ { "match": "android.autofillservice.cts.inline.InlineAugmentedWebViewActivityTest" }, { "match": "android.autofillservice.cts.inline.InlineWebViewActivityTest" } ] }, { "apk": "android-cts/testcases/CtsTextTestCases.apk", "includes": [ { "match": "android.text.cts.EmojiTest#testEmojiGlyphWebView" } ] } ] }, "S": { "git": { "tag_prefix": "android-cts-12.0" }, "arch": { "arm64": { "filename": "arm64/S/android-cts-arm64-12_r3.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-12_r3-linux_x86-arm.zip", "unzip_dir": "arm64/R/12_r3/" }, "x86": { "filename": "x86/S/android-cts-x86-12_r3.zip", "_origin": "https://dl.google.com/dl/android/cts/android-cts-12_r3-linux_x86-x86.zip", "unzip_dir": "x86/R/12_r3/" } }, "test_runs": [ { "apk": "android-cts/testcases/CtsWebkitTestCases.apk", "excludes": [ { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingMalwareCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingPhishingCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingUnwantedSoftwareCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingBillingCode", "arch": "x86", "_bug_id": "crbug.com/1245351" }, { "match": "android.webkit.cts.WebViewClientTest#testOnSafeBrowsingHitBackToSafety", "arch": "x86", "_bug_id": "crbug.com/1245351" } ] }, { "apk": "android-cts/testcases/CtsWebViewStartupApp.apk", "excludes": [ { "match": "com.android.cts.webkit.WebViewDeviceSideStartupTest#testCookieManagerBlockingUiThread", "mode": "instant", "_bug_id": "crbug.com/1326440" } ] }, { "apk": "android-cts/testcases/CtsAutoFillServiceTestCases.apk", "includes": [ { "match": "android.autofillservice.cts.dropdown.WebViewActivityTest" }, { "match": "android.autofillservice.cts.servicebehavior.WebViewMultiScreenLoginActivityTest" }, { "match": "android.autofillservice.cts.inline.InlineAugmentedWebViewActivityTest" }, { "match": "android.autofillservice.cts.inline.InlineWebViewActivityTest" } ] }, { "apk": "android-cts/testcases/CtsAssistTestCases.apk", "additional_apks": [ { "apk": "android-cts/testcases/CtsAssistApp.apk" }, { "apk": "android-cts/testcases/CtsAssistService.apk", "force_full_mode": true } ], "includes": [ { "match": "android.assist.cts.WebViewTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsInputMethodTestCases.apk", "additional_apks": [ { "apk": "android-cts/testcases/CtsMockInputMethod.apk", "forced_queryable": true, "force_full_mode": true } ], "includes": [ { "match": "android.view.inputmethod.cts.KeyboardVisibilityControlTest#testShowHideKeyboardOnWebView" }, { "match": "android.view.inputmethod.cts.InputMethodServiceTest#testBatchEdit_commitAndSetComposingRegion_webView" }, { "match": "android.view.inputmethod.cts.InputMethodServiceTest#testBatchEdit_commitSpaceThenSetComposingRegion_webView" }, { "match": "android.view.inputmethod.cts.InputMethodServiceTest#testBatchEdit_commitSpaceThenSetComposingRegion_webView" } ] }, { "apk": "android-cts/testcases/CtsWidgetTestCases.apk", "includes": [ { "match": "android.widget.cts.RemoteViewsActivityTest#testWebView" } ] }, { "apk": "android-cts/testcases/CtsTextTestCases.apk", "includes": [ { "match": "android.text.cts.EmojiTest#testEmojiGlyphWebView" } ] } ] } }