зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1750839 - Enable fission browser-chrome for variants. r=mccr8,releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D136512
This commit is contained in:
Родитель
dd4de46228
Коммит
a261492460
|
@ -51,6 +51,8 @@ skip-if = e10s && os == 'win' # Bug 1288839
|
|||
[browser_treeupdate_gencontent.js]
|
||||
[browser_treeupdate_hidden.js]
|
||||
[browser_treeupdate_imagemap.js]
|
||||
skip-if =
|
||||
win10_2004 && fission && debug # high frequency intermittent
|
||||
[browser_treeupdate_list.js]
|
||||
[browser_treeupdate_list_editabledoc.js]
|
||||
[browser_treeupdate_listener.js]
|
||||
|
|
|
@ -8,7 +8,9 @@ support-files =
|
|||
|
||||
[browser_test_browser.js]
|
||||
[browser_test_canvas_hitregion.js]
|
||||
skip-if = os == "android"
|
||||
skip-if =
|
||||
os == "android"
|
||||
apple_catalina && fission && !debug # high frequency intermittent, Bug 1714314
|
||||
[browser_test_general.js]
|
||||
[browser_test_shadowroot.js]
|
||||
[browser_test_zoom_text.js]
|
||||
|
|
|
@ -10,6 +10,8 @@ skip-if = debug && os == 'mac' # Bug 1568570
|
|||
support-files = fullscreen.html fullscreen_frame.html
|
||||
[browser_bug1620341.js]
|
||||
support-files = fullscreen.html fullscreen_frame.html
|
||||
skip-if =
|
||||
win10_2004 && fission && !debug # high frequency intermittent: "Uncaught exception - Close buttons should come back to every tab - timed out after 50 tries"
|
||||
[browser_fullscreen_enterInUrlbar.js]
|
||||
skip-if = (os == 'mac') || (os == 'linux') #Bug 1648649
|
||||
[browser_fullscreen_window_open.js]
|
||||
|
|
|
@ -315,6 +315,8 @@ skip-if = os == "win" && os_version == "6.1" && bits == 32 # bug 1717587
|
|||
skip-if = true # Bug 1312436, Bug 1388973
|
||||
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
|
||||
[browser_tab_dragdrop2.js]
|
||||
skip-if =
|
||||
os == "win" && bits == 32 && fission && !debug # high frequency win7 intermittent: crash
|
||||
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
|
||||
[browser_tabfocus.js]
|
||||
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
|
||||
|
@ -371,6 +373,8 @@ tags = fullscreen
|
|||
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
|
||||
[browser_newTabDrop.js]
|
||||
https_first_disabled = true
|
||||
skip-if =
|
||||
os == "linux" && fission && tsan # high frequency intermittent
|
||||
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
|
||||
[browser_newWindowDrop.js]
|
||||
https_first_disabled = true
|
||||
|
|
|
@ -72,3 +72,4 @@ skip-if = (debug || ccov) && (os == 'linux' || os == 'win') || (os == 'win' && b
|
|||
[browser_window_resize.js]
|
||||
[browser_windowclose.js]
|
||||
[browser_windowopen.js]
|
||||
skip-if = (os == 'win' && bits == 32 && fission) # new fission tests on win7
|
||||
|
|
|
@ -59,6 +59,8 @@ skip-if =
|
|||
(os == 'linux') # Bug 1503991
|
||||
apple_silicon # bug 1707735
|
||||
apple_catalina # platform migration
|
||||
win10_2004 && debug && fission # high frequency intermittent, bug 1739107
|
||||
win10_2004 && asan && fission # high frequency intermittent, bug 1739107
|
||||
[browser_devices_get_user_media_screen_tab_close.js]
|
||||
skip-if =
|
||||
apple_catalina # platform migration
|
||||
|
|
|
@ -205,6 +205,8 @@ https_first_disabled = true
|
|||
[browser_ext_popup_select.js]
|
||||
skip-if = debug || os != 'win' # FIXME: re-enable on debug build (bug 1442822)
|
||||
[browser_ext_popup_select_in_oopif.js]
|
||||
skip-if = os == 'linux' && swgl && fission && tsan # high frequency intermittent
|
||||
|
||||
[browser_ext_popup_sendMessage.js]
|
||||
[browser_ext_popup_shutdown.js]
|
||||
[browser_ext_port_disconnect_on_crash.js]
|
||||
|
@ -269,6 +271,7 @@ skip-if = !e10s
|
|||
https_first_disabled = true
|
||||
skip-if =
|
||||
os == "mac" && bits == 64 # Bug 1722607
|
||||
win10_2004 && fission && debug # high frequency intermittent Bug 1722607
|
||||
[browser_ext_tabs_discarded.js]
|
||||
https_first_disabled = true
|
||||
[browser_ext_tabs_duplicate.js]
|
||||
|
|
|
@ -32,7 +32,9 @@ skip-if = asan || tsan || debug #Bug 1651277
|
|||
[browser_no_startup_actions.js]
|
||||
[browser_overwrite_cache.js]
|
||||
[browser_process_crash.js]
|
||||
skip-if = !e10s || !crashreporter
|
||||
skip-if =
|
||||
!crashreporter
|
||||
os == "mac" && fission # Bug 1659427; medium frequency intermittent on osx: test timed out
|
||||
[browser_same_consumer.js]
|
||||
[browser_sanitize.js]
|
||||
[browser_shutdown_timeout.js]
|
||||
|
|
|
@ -35,17 +35,27 @@ https_first_disabled = true
|
|||
[browser_roundedWindow_open_mid_inner.js]
|
||||
[browser_roundedWindow_open_min_inner.js]
|
||||
[browser_roundedWindow_windowSetting_max_inner.js]
|
||||
skip-if = os == 'linux' && socketprocess_networking
|
||||
skip-if =
|
||||
os == 'linux' && socketprocess_networking
|
||||
os == "linux" && fission && !swgl # high frequency intermittent
|
||||
[browser_roundedWindow_windowSetting_max_outer.js]
|
||||
skip-if = os == 'linux' && socketprocess_networking
|
||||
skip-if =
|
||||
os == 'linux' && socketprocess_networking
|
||||
os == "linux" && fission && !swgl # high frequency intermittent
|
||||
[browser_roundedWindow_windowSetting_mid_inner.js]
|
||||
skip-if = os == 'linux' && socketprocess_networking
|
||||
skip-if =
|
||||
os == 'linux' && socketprocess_networking
|
||||
os == "linux" && fission && !swgl # high frequency intermittent
|
||||
[browser_roundedWindow_windowSetting_mid_outer.js]
|
||||
skip-if = os == "linux" && bits == 64 && os_version == "18.04"
|
||||
[browser_roundedWindow_windowSetting_min_inner.js]
|
||||
skip-if = os == 'linux' && socketprocess_networking
|
||||
skip-if =
|
||||
os == 'linux' && socketprocess_networking
|
||||
os == "linux" && fission && !swgl # high frequency intermittent
|
||||
[browser_roundedWindow_windowSetting_min_outer.js]
|
||||
skip-if = os == 'linux' && socketprocess_networking
|
||||
skip-if =
|
||||
os == 'linux' && socketprocess_networking
|
||||
os == "linux" && fission && !swgl # high frequency intermittent
|
||||
[browser_spoofing_keyboard_event.js]
|
||||
skip-if = (debug || asan) && os == "linux" && bits == 64 #Bug 1518179
|
||||
[browser_timezone.js]
|
||||
|
|
|
@ -96,6 +96,8 @@ https_first_disabled = true
|
|||
https_first_disabled = true
|
||||
skip-if =
|
||||
!e10s || !crashreporter || verify
|
||||
win10_2004 && fission # high frequency intermittent, Bug 1684120 - timed out
|
||||
os == "mac" && fission # high frequency intermittent
|
||||
[browser_formdata_max_size.js]
|
||||
[browser_multiple_select_after_load.js]
|
||||
[browser_pinned_tabs.js]
|
||||
|
@ -355,3 +357,4 @@ run-if = e10s && crashreporter
|
|||
skip-if =
|
||||
asan
|
||||
(os == "win" && fission && verify) # bug 1709907
|
||||
os == "mac" && fission # Bug 1711008; high frequency intermittent
|
||||
|
|
|
@ -5,6 +5,9 @@ support-files =
|
|||
|
||||
[browser_browserGlue_telemetry.js]
|
||||
[browser_browserGlue_upgradeDialog.js]
|
||||
skip-if =
|
||||
os == "linux" && fission && socketprocess_networking && debug # high frequency intermittent Bug 1744379
|
||||
os == "linux" && fission && tsan # high frequency intermittent Bug 1744379
|
||||
[browser_browserGlue_upgradeDialog_trigger.js]
|
||||
[browser_bug538331.js]
|
||||
skip-if = !updater
|
||||
|
|
|
@ -10,3 +10,4 @@ support-files =
|
|||
[browser_iframe_typecontent_input_focus.js]
|
||||
skip-if =
|
||||
apple_silicon # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
|
||||
|
||||
|
|
|
@ -168,7 +168,9 @@ support-files =
|
|||
[browser_multiple_pushState.js]
|
||||
https_first_disabled = true
|
||||
[browser_onbeforeunload.js]
|
||||
skip-if = tsan # Bug 1683730
|
||||
skip-if =
|
||||
tsan # Bug 1683730
|
||||
os == 'linux' && socketprocess_networking && fission && debug # Bug 1686597; high frequency intermittent
|
||||
[browser_onbeforeunload_navigation.js]
|
||||
skip-if = (os == 'win' && !debug) # bug 1300351
|
||||
[browser_onunload_stop.js]
|
||||
|
|
|
@ -51,7 +51,9 @@ run-if = widget == "gtk"
|
|||
[browser_subframesPreferUsed.js]
|
||||
skip-if = !fission # Test doesn't make sense without fission
|
||||
[browser_wpi_isolate_nothing.js]
|
||||
skip-if = !fission # Only relevant for fission
|
||||
skip-if =
|
||||
!fission # Only relevant for fission
|
||||
apple_catalina && debug # Bug 1741763; high frequency intermittent; leaked 2 windows
|
||||
support-files =
|
||||
browser_wpi_base.js
|
||||
[browser_wpi_isolate_everything.js]
|
||||
|
|
|
@ -13,6 +13,7 @@ support-files =
|
|||
[browser_iframe_test.js]
|
||||
skip-if =
|
||||
os == 'linux' && bits == 64 && !debug # Bug 1735565
|
||||
win10_2004 && asan && fission # perma fail, timed out
|
||||
support-files =
|
||||
file_iframe_test.sjs
|
||||
[browser_triggering_principal_exemption.js]
|
||||
|
|
|
@ -24,6 +24,7 @@ support-files =
|
|||
skip-if =
|
||||
(verify && (os == 'mac')) # bug 1627874
|
||||
apple_silicon # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
|
||||
(os == 'linux' && socketprocess_networking && fission && !debug) # high frequency intermittent
|
||||
support-files =
|
||||
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
|
||||
!/browser/base/content/test/forms/head.js
|
||||
|
|
|
@ -63,6 +63,7 @@ treeherder:
|
|||
'M-spi-nw-1proc': 'Mochitests with networking on socket process without e10s'
|
||||
'M-swr': 'Mochitests with software webrender enabled'
|
||||
'M-swr-a11y-checks': 'Mochitests with software webrender and accessibility checks enabled'
|
||||
'M-swr-a11y-checks-fis': 'Mochitests with software webrender and accessibility checks enabled and fission'
|
||||
'M-swr-1proc': 'Mochitests with software webrender enabled without e10s'
|
||||
'M-swr-fis': 'Mochitests with software webrender and fission enabled'
|
||||
'M-swr-wayland': 'Mochitests with software webrender and Wayland backend enabled'
|
||||
|
|
|
@ -206,11 +206,13 @@ mochitest-browser-chrome:
|
|||
variants:
|
||||
- dynamic-first-party-isolation+fission
|
||||
- fission
|
||||
- socketprocess_networking
|
||||
- webrender-sw
|
||||
- webrender-sw+a11y-checks
|
||||
- webrender-sw+fission
|
||||
- webrender-sw+a11y-checks
|
||||
- webrender-sw+a11y-checks+fission
|
||||
- webrender-sw+wayland
|
||||
- socketprocess_networking
|
||||
- socketprocess_networking+fission
|
||||
run-on-projects:
|
||||
by-variant:
|
||||
dynamic-first-party-isolation+fission:
|
||||
|
@ -219,12 +221,9 @@ mochitest-browser-chrome:
|
|||
default: []
|
||||
fission:
|
||||
by-test-platform:
|
||||
(windows10-64-2004|macosx.*64)(-shippable)?-qr/(opt|debug): ['trunk']
|
||||
default: []
|
||||
socketprocess_networking:
|
||||
by-test-platform:
|
||||
(linux.*64|macosx.*64|windows10-64-2004)(-shippable)?-qr/(opt|debug): ['autoland', 'mozilla-central']
|
||||
default: []
|
||||
android.*: []
|
||||
linux.*: [] # linux runs M-swr(bc), not M(bc)
|
||||
default: built-projects
|
||||
webrender-sw:
|
||||
by-test-platform:
|
||||
linux.*64(-asan)?-qr/(opt|debug): ['all']
|
||||
|
@ -234,14 +233,30 @@ mochitest-browser-chrome:
|
|||
linux.*64-devedition-qr/opt: built-projects
|
||||
windows10-64-2004-qr/debug: built-projects
|
||||
default: []
|
||||
webrender-sw+fission:
|
||||
by-test-platform:
|
||||
linux.*64(-asan)?-qr/(opt|debug): ['all']
|
||||
linux.*64-tsan-qr/opt: ['trunk']
|
||||
linux.*64-shippable-qr/opt: ['release']
|
||||
linux.*64(-shippable)?-qr/opt: built-projects
|
||||
linux.*64-devedition-qr/opt: built-projects
|
||||
windows10-64-2004-qr/debug: built-projects
|
||||
default: []
|
||||
webrender-sw+a11y-checks:
|
||||
by-test-platform:
|
||||
linux.*64(-shippable)?-qr/opt: ['trunk']
|
||||
default: []
|
||||
webrender-sw+fission:
|
||||
webrender-sw+a11y-checks+fission:
|
||||
by-test-platform:
|
||||
linux.*64(-asan|-shippable)?-qr/(opt|debug): ['trunk']
|
||||
linux.*64-ccov-qr/opt: ['mozilla-central']
|
||||
linux.*64(-shippable)?-qr/opt: ['trunk']
|
||||
default: []
|
||||
socketprocess_networking:
|
||||
by-test-platform:
|
||||
(linux.*64|macosx.*64|windows10-64-2004)(-shippable)?-qr/(opt|debug): built-projects
|
||||
default: []
|
||||
socketprocess_networking+fission:
|
||||
by-test-platform:
|
||||
(linux.*64|macosx.*64|windows10-64-2004)(-shippable)?-qr/(opt|debug): built-projects
|
||||
default: []
|
||||
webrender-sw+wayland: []
|
||||
default:
|
||||
|
@ -251,10 +266,7 @@ mochitest-browser-chrome:
|
|||
default: built-projects
|
||||
tier:
|
||||
by-variant:
|
||||
fission(-xorigin)?:
|
||||
by-test-platform:
|
||||
linux.*64-qr/debug: 1
|
||||
default: 2
|
||||
fission(-xorigin)?: default
|
||||
webrender-sw:
|
||||
by-test-platform:
|
||||
linux.*64(-asan|-shippable)?-qr/(opt|debug): 1
|
||||
|
|
|
@ -62,3 +62,5 @@ support-files =
|
|||
sandboxed.html
|
||||
sandboxed.html^headers^
|
||||
[browser_contentBlockingTelemetry.js]
|
||||
skip-if =
|
||||
win10_2004 && fission && !debug # high frequency intermittent, same as bug 1727097
|
||||
|
|
|
@ -30,7 +30,9 @@ https_first_disabled = true
|
|||
[browser_autocomplete_master_password.js]
|
||||
[browser_autofill_hidden_document.js]
|
||||
https_first_disabled = true
|
||||
skip-if = (os == "win" && os_version == "10.0" && debug) # bug 1530935
|
||||
skip-if =
|
||||
(os == "win" && os_version == "10.0" && debug) # bug 1530935
|
||||
apple_catalina && fission && !debug # high frequency intermittent, Bug 1716486
|
||||
[browser_autofill_http.js]
|
||||
https_first_disabled = true
|
||||
skip-if = verify
|
||||
|
|
|
@ -82,6 +82,8 @@ run-if = e10s && crashreporter
|
|||
[browser_datetime_datepicker.js]
|
||||
skip-if =
|
||||
tsan # Frequently times out on TSan
|
||||
os == "win" && asan && fission # fails on asan/fission
|
||||
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
|
||||
[browser_default_audio_filename.js]
|
||||
support-files = audio_file.txt
|
||||
[browser_default_image_filename.js]
|
||||
|
|
|
@ -10,6 +10,7 @@ support-files =
|
|||
[browser_unknownContentType_delayedbutton.js]
|
||||
skip-if =
|
||||
os == "linux" && bits == 64 && debug # Bug 1747285
|
||||
os == "linux" && fission && tsan # Bug 1747285
|
||||
[browser_unknownContentType_dialog_layout.js]
|
||||
[browser_unknownContentType_extension.js]
|
||||
support-files =
|
||||
|
|
Загрузка…
Ссылка в новой задаче