Bug 1553593 - Turn on browser-mochitests for windows-qr. r=jrmuizel
authorKartikaya Gupta <kgupta@mozilla.com>
Fri, 24 May 2019 13:44:35 +0000
changeset 475382 38013e7d97013e76bd949801c994f5a9504b7078
parent 475381 00fe5cbd527fcf3d60ee5c5b98e18291835d2727
child 475383 08973de3de9ec12109ad5101d24f79ff710b6da8
push id36060
push usercbrindusan@mozilla.com
push dateFri, 24 May 2019 21:47:21 +0000
treeherdermozilla-central@ac95bdf3c0b3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjrmuizel
bugs1553593
milestone69.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1553593 - Turn on browser-mochitests for windows-qr. r=jrmuizel Depends on D32471 Differential Revision: https://phabricator.services.mozilla.com/D32472
browser/base/content/test/performance/io/browser.ini
browser/base/content/test/webrtc/browser.ini
browser/components/extensions/test/browser/browser-common.ini
dom/plugins/test/mochitest/browser.ini
taskcluster/ci/test/mochitest.yml
taskcluster/ci/test/test-sets.yml
--- a/browser/base/content/test/performance/io/browser.ini
+++ b/browser/base/content/test/performance/io/browser.ini
@@ -16,8 +16,9 @@ prefs =
   gfx.canvas.willReadFrequently.enable=true
 environment =
   MOZ_PROFILER_STARTUP=1
   MOZ_PROFILER_STARTUP_FEATURES=js,mainthreadio
   MOZ_PROFILER_STARTUP_ENTRIES=10000000
 [../browser_startup_mainthreadio.js]
 [../browser_startup_content_mainthreadio.js]
 [../browser_startup_syncIPC.js]
+skip-if = webrender  # bug 1554156
--- a/browser/base/content/test/webrtc/browser.ini
+++ b/browser/base/content/test/webrtc/browser.ini
@@ -10,17 +10,17 @@ skip-if = (os == "linux" && debug) # lin
 [browser_devices_get_user_media_anim.js]
 [browser_devices_get_user_media_default_permissions.js]
 [browser_devices_get_user_media_in_frame.js]
 skip-if = debug # bug 1369731
 [browser_devices_get_user_media_multi_process.js]
 skip-if = debug && (os == "win" || os == "mac") # bug 1393761
 [browser_devices_get_user_media_paused.js]
 [browser_devices_get_user_media_screen.js]
-skip-if = (os == 'linux') # Bug 1503991
+skip-if = (os == 'linux') || (os == 'win' && debug && webrender) # Bug 1503991 for linux, bug 1553579 for WR
 [browser_devices_get_user_media_tear_off_tab.js]
 [browser_devices_get_user_media_unprompted_access.js]
 [browser_devices_get_user_media_unprompted_access_in_frame.js]
 [browser_devices_get_user_media_unprompted_access_tear_off_tab.js]
 skip-if = (os == "win" && bits == 64) # win8: bug 1334752
 [browser_devices_get_user_media_unprompted_access_queue_request.js]
 [browser_webrtc_hooks.js]
 [browser_devices_get_user_media_queue_request.js]
--- a/browser/components/extensions/test/browser/browser-common.ini
+++ b/browser/components/extensions/test/browser/browser-common.ini
@@ -76,16 +76,17 @@ skip-if = (os == 'mac' && debug) # Plugi
 [browser_ext_browsingData_serviceWorkers.js]
 [browser_ext_chrome_settings_overrides_home.js]
 [browser_ext_commands_execute_browser_action.js]
 [browser_ext_commands_execute_page_action.js]
 skip-if = (verify && (os == 'linux' || os == 'mac'))
 [browser_ext_commands_execute_sidebar_action.js]
 [browser_ext_commands_getAll.js]
 [browser_ext_commands_onCommand.js]
+skip-if = (webrender && debug) # bug 1553577
 [browser_ext_commands_update.js]
 [browser_ext_connect_and_move_tabs.js]
 [browser_ext_contentscript_connect.js]
 [browser_ext_contextMenus.js]
 support-files = !/browser/components/places/tests/browser/head.js
 [browser_ext_contextMenus_checkboxes.js]
 [browser_ext_contextMenus_commands.js]
 [browser_ext_contextMenus_icons.js]
--- a/dom/plugins/test/mochitest/browser.ini
+++ b/dom/plugins/test/mochitest/browser.ini
@@ -4,15 +4,15 @@ support-files =
   plugin_data_url_test.html
   plugin_test.html
   plugin_subframe_test.html
   plugin_no_scroll_div.html
 
 [browser_bug1163570.js]
 skip-if = true # Bug 1249878
 [browser_bug1196539.js]
-skip-if = (!e10s || os != "win")
+skip-if = (!e10s || os != "win" || webrender)  # plugin painting test doesn't work with WR
 [browser_tabswitchbetweenplugins.js]
 skip-if = true #Bug 1538425 
 [browser_pluginscroll.js]
 skip-if = (true || !e10s || os != "win") # Bug 1213631
 [browser_bug1335475.js]
 [browser_data_url_plugin.js]
--- a/taskcluster/ci/test/mochitest.yml
+++ b/taskcluster/ci/test/mochitest.yml
@@ -123,16 +123,20 @@ mochitest-browser-chrome:
     max-run-time:
         by-test-platform:
             linux64-.*cov/opt: 7200
             windows10-64-ccov/debug: 7200
             windows10-aarch64/*: 7200
             macosx.*64-ccov/debug: 10800
             linux.*/debug: 5400
             default: 3600
+    virtualization:
+        by-test-platform:
+            windows10-64(?:-pgo|-shippable)?-qr/.*: virtual-with-gpu
+            default: virtual
     mozharness:
         mochitest-flavor: browser
         chunked: true
     # Bug 1281241: migrating to m3.large instances
     instance-size: default
     allow-software-gl-layers: false
 
 browser-instrumentation:
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -214,16 +214,17 @@ linux-qr-smoketests:
     - reftest
 
 linux-talos-flex:
     - talos-flex
 
 windows-qr-tests:
     - crashtest
     - mochitest
+    - mochitest-browser-chrome
     - mochitest-gpu
     - mochitest-media
     - mochitest-webgl1-core
     - mochitest-webgl1-ext
     - mochitest-webgl2-core
     - mochitest-webgl2-ext
     - reftest