зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1715586 - add noqr variant and testset. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D117358
This commit is contained in:
Родитель
1dc3099144
Коммит
82c9db546c
|
@ -6,7 +6,7 @@ skip-if(!asyncPan) == bg-fixed-child.html bg-fixed-child-ref.html
|
|||
skip-if(!asyncPan) == bg-fixed-child-clip-1.html bg-fixed-child-clip-ref.html
|
||||
skip-if(!asyncPan) == bg-fixed-child-clip-2.html bg-fixed-child-clip-ref.html
|
||||
fuzzy(0-1,0-246) fuzzy-if(skiaContent,0-2,0-170) fuzzy-if(browserIsRemote&&d2d,0-59,0-187) fuzzy-if(webrender,41-42,154-176) skip-if(!asyncPan) == bg-fixed-child-mask.html bg-fixed-child-mask-ref.html
|
||||
skip-if(!asyncPan) fuzzy-if(!webrender&&(gtkWidget||winWidget),0-1,0-10000) == bg-fixed-in-opacity.html bg-fixed-in-opacity-ref.html
|
||||
skip-if(!asyncPan) fuzzy-if(!webrender,0-1,0-10000) == bg-fixed-in-opacity.html bg-fixed-in-opacity-ref.html
|
||||
# Passing the test below without WebRender would require implementing CSS filters in the Gecko compositor.
|
||||
fails-if(!webrender) skip-if(!asyncPan) fuzzy-if(webrender&>kWidget,0-1,0-87) fuzzy-if(webrender&&!gtkWidget,0-1,0-3951) == bg-fixed-in-css-filter.html bg-fixed-in-css-filter-ref.html # bug 1454794 for webrender fuzziness
|
||||
skip-if(!asyncPan) == bg-fixed-child-no-culling-1.html bg-fixed-child-no-culling-1-ref.html
|
||||
|
@ -35,7 +35,7 @@ skip-if(!asyncPan) == sticky-pos-scrollable-4.html sticky-pos-scrollable-4-ref.h
|
|||
skip-if(!asyncPan) == sticky-pos-scrollable-5.html sticky-pos-scrollable-5-ref.html
|
||||
skip-if(!asyncPan) == sticky-pos-scrollable-6.html sticky-pos-scrollable-6-ref.html
|
||||
skip-if(!asyncPan) fuzzy-if(appleSilicon,1-1,8-8) == sticky-pos-scrollable-7.html sticky-pos-scrollable-7-ref.html
|
||||
skip-if(!asyncPan) fuzzy(0-2,0-2) fuzzy-if(cocoaWidget&&!webrender,1-1,7-16) fuzzy-if(gtkWidget&&!nativeThemePref,0-1,0-4) fuzzy-if(winWidget&&!nativeThemePref,0-1,0-51) == fixed-pos-scrollable-1.html fixed-pos-scrollable-1-ref.html
|
||||
skip-if(!asyncPan) fuzzy(0-2,0-2) fuzzy-if(gtkWidget&&!nativeThemePref,0-1,0-4) fuzzy-if(winWidget&&!nativeThemePref,0-1,0-51) == fixed-pos-scrollable-1.html fixed-pos-scrollable-1-ref.html
|
||||
skip-if(!asyncPan) == culling-1.html culling-1-ref.html
|
||||
skip-if(!asyncPan) == position-fixed-iframe-1.html position-fixed-iframe-1-ref.html
|
||||
skip-if(!asyncPan) == position-fixed-iframe-2.html position-fixed-iframe-2-ref.html
|
||||
|
|
|
@ -5,7 +5,7 @@ fuzzy-if(skiaContent,0-2,0-13) == dynamic-legend-scroll-1.html dynamic-legend-sc
|
|||
== fieldset-scroll-1.html fieldset-scroll-1-ref.html
|
||||
== fieldset-scrolled-1.html fieldset-scrolled-1-ref.html
|
||||
== fieldset-overflow-auto-1.html fieldset-overflow-auto-1-ref.html
|
||||
fuzzy-if(winWidget&&!layersGPUAccelerated,0-142,0-276) == positioned-container-1.html positioned-container-1-ref.html
|
||||
fuzzy-if(!layersGPUAccelerated,0-142,0-276) == positioned-container-1.html positioned-container-1-ref.html
|
||||
== relpos-legend-1.html relpos-legend-1-ref.html
|
||||
== relpos-legend-2.html relpos-legend-2-ref.html
|
||||
== relpos-legend-3.html relpos-legend-3-ref.html
|
||||
|
|
|
@ -21,7 +21,7 @@ fuzzy-if(d2d,0-255,0-24) fuzzy-if(!useDrawSnapshot&&webrender,255-255,56-72) ==
|
|||
# For !nativeThemePref: element() uses fallback / skia in WebRender, which antialiases differently from WR.
|
||||
# For !nativeThemePref+Windows+WebRender: bug 1496542, the scrollframe snaps differently.
|
||||
# For the rest: -ref the scrollframe is active and layerized differently with APZ.
|
||||
fuzzy-if(asyncPan,0-2,0-140) fuzzy-if(skiaContent,0-24,0-106) fuzzy-if(winWidget&&isDebugBuild&&!layersGPUAccelerated,149-149,1203-1203) fuzzy-if(webrender&&geckoview,0-7,0-1321) fuzzy-if(!useDrawSnapshot&&webrender&&!nativeThemePref,40-48,20-68) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),0-53,0-1204) fuzzy-if(webrender&&winWidget,134-222,1197-1588) == element-paint-native-widget.html element-paint-native-widget-ref.html
|
||||
fuzzy-if(asyncPan,0-2,0-140) fuzzy-if(skiaContent,0-24,0-106) fuzzy-if(winWidget&&!layersGPUAccelerated,149-149,1203-1203) fuzzy-if(webrender&&geckoview,0-7,0-1321) fuzzy-if(!useDrawSnapshot&&webrender&&!nativeThemePref,40-48,20-68) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),0-53,0-1204) fuzzy-if(webrender&&winWidget,134-222,1197-1588) == element-paint-native-widget.html element-paint-native-widget-ref.html
|
||||
|
||||
fails-if(usesRepeatResampling&&!(webrender&&winWidget)) == element-paint-subimage-sampling-restriction.html about:blank
|
||||
== element-paint-clippath.html element-paint-clippath-ref.html
|
||||
|
|
|
@ -28,7 +28,7 @@ fuzzy(0-16,0-5) == mask-layer-transform.html mask-layer-transform-ref.html
|
|||
fuzzy-if(gtkWidget,0-1,0-17) fuzzy-if(Android,0-3,0-4) == forced-bg-color-outside-visible-region.html forced-bg-color-outside-visible-region-ref.html
|
||||
!= layerize-over-fixed-bg-1.html about:blank
|
||||
skip-if(!asyncPan) != fixed-pos-scrolled-clip-layerize.html about:blank
|
||||
skip-if(!asyncPan) fuzzy-if((gtkWidget||winWidget)&&!webrender,0-1,0-40000) == fixed-pos-scrolled-clip-opacity-layerize.html fixed-pos-scrolled-clip-opacity-inside-layerize.html
|
||||
skip-if(!asyncPan) fuzzy-if(!webrender,0-1,0-40000) == fixed-pos-scrolled-clip-opacity-layerize.html fixed-pos-scrolled-clip-opacity-inside-layerize.html
|
||||
|
||||
# These tests check whether the GPU process is working. We expect it to work if:
|
||||
# E10S is enabled, and
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# basic tests for webkit-text-stroke
|
||||
# fuzzy is needed here for platform dependent backends
|
||||
# These fail on Linux without webrender due to lack of antialiasing of the HTML text stroke
|
||||
fuzzy(0-64,0-52) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-776) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-80,0-2822) == webkit-text-stroke-property-001.html webkit-text-stroke-property-001-ref.html
|
||||
fuzzy(0-4,0-24) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-4,0-27) fuzzy-if(geckoview&&webrender,0-4,0-1476) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-125,0-3725) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html
|
||||
fuzzy(0-48,0-28) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-528) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-74,0-2596) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html
|
||||
fuzzy(0-64,0-33) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-575) fuzzy-if(geckoview&&webrender&&device,0-64,0-599) fuzzy-if(geckoview&&webrender&&emulator,96-96,58-58) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-85,0-2147) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html
|
||||
fuzzy(0-64,0-47) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-860) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-80,0-2822) == webkit-text-stroke-property-005.html webkit-text-stroke-property-005-ref.html
|
||||
fuzzy(0-71,0-10) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&isDebugBuild&&!layersGPUAccelerated)),0-48,0-351) == webkit-text-stroke-property-006.html webkit-text-stroke-property-006-ref.html
|
||||
fuzzy(0-64,0-52) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-776) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&!layersGPUAccelerated)),0-80,0-2822) == webkit-text-stroke-property-001.html webkit-text-stroke-property-001-ref.html
|
||||
fuzzy(0-4,0-24) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-4,0-27) fuzzy-if(geckoview&&webrender,0-4,0-1476) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&!layersGPUAccelerated)),0-125,0-3725) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html
|
||||
fuzzy(0-48,0-28) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-528) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&!layersGPUAccelerated)),0-74,0-2596) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html
|
||||
fuzzy(0-64,0-33) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-575) fuzzy-if(geckoview&&webrender&&device,0-64,0-599) fuzzy-if(geckoview&&webrender&&emulator,96-96,58-58) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&!layersGPUAccelerated)),0-85,0-2147) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html
|
||||
fuzzy(0-64,0-47) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if(webrender,0-64,0-860) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&!layersGPUAccelerated)),0-80,0-2822) == webkit-text-stroke-property-005.html webkit-text-stroke-property-005-ref.html
|
||||
fuzzy(0-71,0-10) fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!webrender) fails-if(gtkWidget&&!webrender&&!useDrawSnapshot) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu))&&(/^aarch64-msvc/.test(xulRuntime.XPCOMABI)||(winWidget&&!layersGPUAccelerated)),0-48,0-351) == webkit-text-stroke-property-006.html webkit-text-stroke-property-006-ref.html
|
||||
|
|
|
@ -11,7 +11,7 @@ fuzzy-if(webrender,0-1,0-6) == rotatey-1a.html rotatey-1-ref.html
|
|||
== rotatex-perspective-1c.html rotatex-1-ref.html
|
||||
== rotatex-perspective-3a.html rotatex-perspective-3-ref.html
|
||||
== scalez-1a.html scalez-1-ref.html
|
||||
fuzzy-if(gtkWidget||winWidget,0-8,0-376) fuzzy-if(Android,0-8,0-441) fuzzy-if(cocoaWidget,0-17,0-4) fuzzy-if(skiaContent,0-16,0-286) fuzzy-if(webrender&&cocoaWidget,0-200,0-310) fuzzy-if(webrender&&winWidget,0-175,0-250) == preserve3d-1a.html preserve3d-1-ref.html
|
||||
fuzzy-if(gtkWidget||winWidget,0-8,0-376) fuzzy-if(Android,0-8,0-441) fuzzy-if(skiaContent,0-16,0-346) fuzzy-if(webrender&&cocoaWidget,0-200,0-310) fuzzy-if(webrender&&winWidget,0-175,0-250) == preserve3d-1a.html preserve3d-1-ref.html
|
||||
== preserve3d-1b.html about:blank
|
||||
== preserve3d-clipped.html about:blank
|
||||
== preserve3d-2a.html preserve3d-2-ref.html
|
||||
|
|
|
@ -175,7 +175,7 @@ test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animati
|
|||
skip-if(webrender) test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-12.html partial-prerender-translate-2-ref.html # bug 1666692 for WebRender
|
||||
# This reftest heavily depends on layout.animation.prerender.viewport-ratio-limit
|
||||
# and reftest viewport size (800, 1000).
|
||||
skip-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)||Android) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy-if(winWidget&&!layersGPUAccelerated,0-74,0-2667) == partial-prerender-expansion-rotate.html partial-prerender-expansion-ref.html
|
||||
skip-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)||Android) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy-if(!layersGPUAccelerated,0-75,0-2683) == partial-prerender-expansion-rotate.html partial-prerender-expansion-ref.html
|
||||
# Bug 1710321
|
||||
skip-if(useDrawSnapshot&&webrender) fails-if(webrender&&Android) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") pref(dom.meta-viewport.enabled,true) pref(apz.allow_zooming,true) fails-if(webrender&&Android) == partial-prerender-expansion-with-resolution-1.html partial-prerender-expansion-with-resolution-ref.html
|
||||
skip-if(webrender) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") pref(dom.meta-viewport.enabled,true) pref(apz.allow_zooming,true) == partial-prerender-expansion-with-resolution-2.html partial-prerender-expansion-with-resolution-ref.html # bug 1650039 for WebRender
|
||||
|
|
|
@ -43,6 +43,7 @@ treeherder:
|
|||
'M-fis': 'Mochitests with fission enabled'
|
||||
'M-fis-xorig': 'Mochitests with cross-origin and fission enabled'
|
||||
'M-fis-gli': 'Mochitests with fission and WebGL IPC enabled'
|
||||
'M-noqr': 'Mochitest with no webrender or software webrender'
|
||||
'M-gli': 'Mochitests with WebGL over IPC'
|
||||
'M-spi': 'Mochitests with socket process'
|
||||
'M-spi-nw': 'Mochitests with networking on socket process'
|
||||
|
@ -68,6 +69,7 @@ treeherder:
|
|||
'R-fis': 'Reftests with fission enabled'
|
||||
'R-swr': 'Reftests with software webrender enabled'
|
||||
'R-wayland': 'Reftests with Wayland backend enabled'
|
||||
'R-noqr': 'Reftest with no webrender or no software webrender'
|
||||
'Rap': 'Raptor performance tests on Firefox'
|
||||
'Rap-live': 'Raptor performance tests on Firefox with live sites'
|
||||
'Rap-fis': 'Raptor performance tests on Firefox with fission enabled'
|
||||
|
|
|
@ -430,6 +430,7 @@ mochitest-media:
|
|||
linux.*64-asan-qr/opt: ['autoland', 'mozilla-central']
|
||||
linux.*64-tsan/opt: ['autoland', 'mozilla-central']
|
||||
default: []
|
||||
noqr: built-projects
|
||||
default:
|
||||
by-test-platform:
|
||||
.*-tsan/opt: ['trunk']
|
||||
|
@ -445,7 +446,9 @@ mochitest-media:
|
|||
android-em-7.0-x86_64-qr/debug: ['webrender-sw', 'socketprocess', 'fission']
|
||||
android-em-7.*: ['fission']
|
||||
android.*: ['socketprocess']
|
||||
linux.*64-qr/debug: ['webrender-sw', 'fission', 'fission-webgl-ipc', 'wayland']
|
||||
linux.*64-qr/debug: ['webrender-sw', 'fission', 'fission-webgl-ipc', 'wayland', 'noqr']
|
||||
.*(-asan|-tsan|10-32|7-32).*: ['fission', 'fission-webgl-ipc', 'socketprocess', 'webgl-ipc']
|
||||
.*-qr.*: ['fission', 'fission-webgl-ipc', 'socketprocess', 'webgl-ipc', 'noqr']
|
||||
default: ['fission', 'fission-webgl-ipc', 'socketprocess', 'webgl-ipc']
|
||||
loopback-video: true
|
||||
instance-size:
|
||||
|
|
|
@ -45,11 +45,13 @@ crashtest:
|
|||
treeherder-symbol: R(C)
|
||||
variants:
|
||||
by-test-platform:
|
||||
linux1804-64-qr/debug: ['webrender-sw', 'fission', 'wayland']
|
||||
linux1804-64-qr/debug: ['webrender-sw', 'fission', 'wayland', 'noqr']
|
||||
linux1804-64-asan-qr/opt: ['webrender-sw', 'fission', 'wayland']
|
||||
windows10-64-qr/debug: ['webrender-sw', 'fission']
|
||||
macosx101.*64-qr/debug: ['webrender-sw', 'fission']
|
||||
windows10-64-qr/debug: ['webrender-sw', 'fission', 'noqr']
|
||||
macosx101.*64-qr/debug: ['webrender-sw', 'fission', 'noqr']
|
||||
android-em-7.0-x86_64-qr/debug: ['webrender-sw', 'fission']
|
||||
.*(-asan|-tsan|10-32|7-32).*: ['fission']
|
||||
(!android).*-qr.*: ['fission', 'noqr']
|
||||
default: ['fission']
|
||||
chunks:
|
||||
by-test-platform:
|
||||
|
@ -65,6 +67,7 @@ crashtest:
|
|||
(windows10|linux1804)-64-shippable-qr/opt: ['mozilla-central']
|
||||
(windows10|linux1804)-64-qr/debug: ['trunk']
|
||||
default: []
|
||||
noqr: built-projects
|
||||
default:
|
||||
by-test-platform:
|
||||
windows10-aarch64/.*: ['mozilla-central', 'mozilla-beta', 'mozilla-release']
|
||||
|
@ -153,11 +156,13 @@ reftest:
|
|||
default: virtual-with-gpu
|
||||
variants:
|
||||
by-test-platform:
|
||||
linux1804-64-qr/debug: ['webrender-sw', 'fission', 'wayland']
|
||||
linux1804-64-qr/debug: ['webrender-sw', 'fission', 'wayland', 'noqr']
|
||||
linux1804-64-asan-qr/opt: ['webrender-sw', 'fission', 'wayland']
|
||||
windows10-64-qr/debug: ['webrender-sw', 'fission']
|
||||
macosx101.*64-qr/debug: ['webrender-sw', 'fission']
|
||||
windows10-64-qr/debug: ['webrender-sw', 'fission', 'noqr']
|
||||
macosx101.*64-qr/debug: ['webrender-sw', 'fission', 'noqr']
|
||||
android-em-7.0-x86_64-qr/debug: ['webrender-sw', 'fission']
|
||||
.*(-asan|-tsan|10-32|7-32).*: ['fission']
|
||||
(!android).*-qr.*: ['fission', 'noqr']
|
||||
default: ['fission']
|
||||
chunks:
|
||||
by-test-platform:
|
||||
|
@ -179,6 +184,7 @@ reftest:
|
|||
by-test-platform:
|
||||
linux1804-64-qr/debug: ['trunk']
|
||||
default: []
|
||||
noqr: built-projects
|
||||
default:
|
||||
by-test-platform:
|
||||
windows10-aarch64/.*: ['mozilla-central', 'mozilla-beta', 'mozilla-release']
|
||||
|
@ -234,34 +240,6 @@ reftest-qr:
|
|||
windows10-64.*: hardware
|
||||
default: virtual
|
||||
|
||||
|
||||
reftest-no-accel:
|
||||
description: "Reftest not accelerated run"
|
||||
treeherder-symbol: R(Ru)
|
||||
virtualization:
|
||||
by-test-platform:
|
||||
windows10-64.*: hardware
|
||||
default: virtual-with-gpu
|
||||
run-on-projects:
|
||||
by-variant:
|
||||
fission: []
|
||||
default:
|
||||
by-test-platform:
|
||||
windows10-64.*: []
|
||||
default: built-projects
|
||||
chunks:
|
||||
by-test-platform:
|
||||
macosx.*: 1
|
||||
windows.*: 4
|
||||
linux1804-64(-shippable|-devedition)?/opt: 4
|
||||
default: 8
|
||||
mozharness:
|
||||
chunked:
|
||||
by-test-platform:
|
||||
windows10-64.*/opt: false
|
||||
macosx.*: false
|
||||
default: true
|
||||
|
||||
reftest-snapshot:
|
||||
description: "Reftest snapshot"
|
||||
treeherder-symbol: R(Rs)
|
||||
|
|
|
@ -111,6 +111,7 @@ linux1804-64-qr/opt:
|
|||
- talos
|
||||
- raptor-firefox
|
||||
- browsertime
|
||||
- noqr-tests
|
||||
|
||||
linux1804-64-shippable-qr/opt:
|
||||
build-platform: linux64-shippable/opt
|
||||
|
@ -124,6 +125,7 @@ linux1804-64-shippable-qr/opt:
|
|||
- talos-profiling
|
||||
- raptor-firefox
|
||||
- browsertime
|
||||
- noqr-tests
|
||||
|
||||
linux1804-64-qr/debug:
|
||||
build-platform: linux64/debug
|
||||
|
@ -131,6 +133,7 @@ linux1804-64-qr/debug:
|
|||
- linux1804-qr-tests
|
||||
- mochitest-webgpu
|
||||
- web-platform-tests
|
||||
- noqr-tests
|
||||
|
||||
linux1804-64-asan-qr/opt:
|
||||
build-platform: linux64-asan/opt
|
||||
|
@ -316,6 +319,7 @@ windows10-64-qr/debug:
|
|||
- windows-qr-tests
|
||||
- web-platform-tests
|
||||
- web-platform-tests-wdspec-headless
|
||||
- noqr-tests
|
||||
|
||||
windows10-64-qr/opt:
|
||||
build-platform: win64/opt
|
||||
|
@ -326,6 +330,7 @@ windows10-64-qr/opt:
|
|||
- raptor-firefox
|
||||
- browsertime
|
||||
- web-platform-tests
|
||||
- noqr-tests
|
||||
|
||||
windows10-64-shippable-qr/opt:
|
||||
build-platform: win64-shippable/opt
|
||||
|
@ -338,6 +343,7 @@ windows10-64-shippable-qr/opt:
|
|||
- browsertime
|
||||
- web-platform-tests
|
||||
- mochitest-webgpu
|
||||
- noqr-tests
|
||||
|
||||
windows10-64-mingwclang/debug:
|
||||
build-platform: win64-mingwclang/debug
|
||||
|
@ -406,6 +412,7 @@ macosx1015-64-shippable-qr/opt:
|
|||
- web-platform-tests
|
||||
- web-platform-tests-backlog
|
||||
- web-platform-tests-wdspec-headless
|
||||
- noqr-tests
|
||||
|
||||
macosx1015-64/debug:
|
||||
build-platform: macosx64/debug
|
||||
|
@ -432,12 +439,14 @@ macosx1015-64-qr/opt:
|
|||
- web-platform-tests
|
||||
- web-platform-tests-backlog
|
||||
- web-platform-tests-wdspec-headless
|
||||
- noqr-tests
|
||||
|
||||
macosx1015-64-qr/debug:
|
||||
build-platform: macosx64/debug
|
||||
test-sets:
|
||||
- macosx1015-64-qr-tests
|
||||
- web-platform-tests
|
||||
- noqr-tests
|
||||
|
||||
macosx1015-64-ccov-qr/opt:
|
||||
build-platform: macosx64-ccov/opt
|
||||
|
|
|
@ -172,7 +172,6 @@ linux1804-tests:
|
|||
- mochitest-webgl2-core
|
||||
- mochitest-webgl2-ext
|
||||
- reftest
|
||||
- reftest-no-accel
|
||||
- telemetry-tests-client
|
||||
- test-verify
|
||||
- test-verify-gpu
|
||||
|
@ -275,7 +274,6 @@ windows-7-tests:
|
|||
- mochitest-browser-chrome
|
||||
- mochitest-webgpu
|
||||
- reftest
|
||||
- reftest-no-accel
|
||||
- xpcshell
|
||||
|
||||
windows32-tests:
|
||||
|
@ -317,7 +315,6 @@ windows-tests:
|
|||
- mochitest-plain-gpu
|
||||
- mochitest-remote
|
||||
- reftest
|
||||
- reftest-no-accel
|
||||
- telemetry-tests-client
|
||||
- test-verify
|
||||
- test-verify-gpu
|
||||
|
@ -586,3 +583,8 @@ linux-tsan-tests:
|
|||
- web-platform-tests
|
||||
- web-platform-tests-reftest
|
||||
- xpcshell
|
||||
|
||||
noqr-tests:
|
||||
- crashtest
|
||||
- reftest
|
||||
- mochitest-media
|
||||
|
|
|
@ -184,6 +184,19 @@ def fission_filter(task):
|
|||
|
||||
|
||||
TEST_VARIANTS = {
|
||||
"noqr": {
|
||||
"description": "{description} with no webrender or software webrender",
|
||||
"suffix": "noqr",
|
||||
"merge": {
|
||||
"webrender": False,
|
||||
"mozharness": {
|
||||
"extra-options": [
|
||||
"--setpref=gfx.webrender.software=false",
|
||||
"--setpref=layers.acceleration.disabled=true",
|
||||
],
|
||||
},
|
||||
},
|
||||
},
|
||||
"a11y-checks": {
|
||||
"description": "{description} with accessibility checks enabled",
|
||||
"suffix": "a11y-checks",
|
||||
|
|
Загрузка…
Ссылка в новой задаче