Bug 1750804 - remove e10s talos except webgl, run webgl-gli in fission. r=perftest-reviewers,AlexandruIonescu

Differential Revision: https://phabricator.services.mozilla.com/D136251
This commit is contained in:
Joel Maher 2022-01-19 13:29:26 +00:00
parent f3e592adf4
commit e21f31566d
2 changed files with 57 additions and 132 deletions

View File

@ -100,9 +100,11 @@ treeherder:
'T-fis': 'Talos performance tests with fission enabled'
'T-fis-swr': 'Talos performance tests with fission enabled and software webrender'
'T-gli': 'Talos performance tests with WebGL over IPC'
'T-gli-fis': 'Talos performance tests with WebGL over IPC with fission enabled'
'T-Prof': 'Talos performance tests on Firefox with Gecko Profiling'
'T-Prof-fis': 'Talos performance tests on Firefox with fission and Gecko Profiling'
'T-Prof-gli': 'Talos performance tests with WebGL over IPC and Gecko Profiling'
'T-Prof-gli-fis': 'Talos performance tests with WebGL over IPC and Gecko Profiling and fission enabled'
'T-swr': 'Talos performance tests with software webrender enabled'
'tt': 'Telemetry tests'
'tt-fis': 'Telemetry tests with fission enabled'

View File

@ -32,7 +32,7 @@ talos-bcv:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission-webrender-sw:
@ -40,11 +40,6 @@ talos-bcv:
(linux1804|macosx1015|windows10)-64-shippable-qr/opt: [mozilla-beta, trunk]
(windows10-64|macosx1015-64).*-qr.*: [trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|macosx1015|windows10)-64-shippable-qr/opt: [mozilla-beta, trunk]
(windows10-64|macosx1015-64).*-qr.*: [trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -62,6 +57,7 @@ talos-bcv-profiling:
treeherder-symbol: T-Prof(bcv)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1800
mozharness:
@ -76,7 +72,7 @@ talos-chrome:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-test-platform:
windows.*-32.*: []
@ -95,6 +91,7 @@ talos-chrome-profiling:
tier: 2
max-run-time: 1200
variants: [fission]
run-without-variant: false
run-on-projects: []
mozharness:
extra-options:
@ -109,22 +106,13 @@ talos-damp:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804-64|windows10-64|macosx1015)-shippable-qr/opt: [mozilla-central, autoland]
# Bug 1657864 - Disabled on macos for high frequency intermittents
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx1015)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx1015)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32-shippable.*/.*: []
@ -142,6 +130,7 @@ talos-damp-profiling:
tier: 2
max-run-time: 5400
variants: [fission]
run-without-variant: false
run-on-projects: []
mozharness:
extra-options:
@ -154,6 +143,7 @@ talos-dromaeojs:
treeherder-symbol: T(d)
max-run-time: 2100
variants: [fission]
run-without-variant: false
run-on-projects:
by-test-platform:
windows.*-32.*: []
@ -171,6 +161,7 @@ talos-dromaeojs-profiling:
tier: 2
max-run-time: 2100
variants: [fission]
run-without-variant: false
run-on-projects: []
mozharness:
extra-options:
@ -181,20 +172,15 @@ talos-flex:
description: Talos XUL flexbox emulation enabled
try-name: flex
treeherder-symbol: T(f)
tier:
by-variant:
fission: 2
default: 3
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects:
by-variant:
fission: [mozilla-central]
default:
by-test-platform:
windows.*-32.*: []
(linux|windows10-64|macos)(?!.*shippable).*: []
(linux|windows10-64|macos)(?!.*-qr).*: []
default: [mozilla-central]
by-test-platform:
windows.*-32.*: []
(linux|windows10-64|macos)(?!.*shippable).*: []
(linux|windows10-64|macos)(?!.*-qr).*: []
default: [mozilla-central]
max-run-time: 1800
mozharness:
extra-options:
@ -206,14 +192,12 @@ talos-flex-profiling:
treeherder-symbol: T-Prof(f)
tier: 3
variants: [fission]
run-without-variant: false
run-on-projects:
by-variant:
fission: []
default:
by-test-platform:
windows.*-32.*: []
(linux|windows10-64|macos)(?!.*shippable).*: []
default: [mozilla-central]
by-test-platform:
windows.*-32.*: []
(linux|windows10-64|macos)(?!.*shippable).*: []
default: [mozilla-central]
max-run-time: 1800
mozharness:
extra-options:
@ -227,21 +211,13 @@ talos-g1:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -262,6 +238,7 @@ talos-g1-profiling:
treeherder-symbol: T-Prof(g1)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time:
by-test-platform:
@ -279,21 +256,13 @@ talos-g3:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -312,6 +281,7 @@ talos-g3-profiling:
tier: 2
max-run-time: 900
variants: [fission]
run-without-variant: false
run-on-projects: []
mozharness:
extra-options:
@ -325,21 +295,13 @@ talos-g4:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804-64|windows10-64|macosx1015)-shippable-qr/opt: [mozilla-central, autoland]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx1015)-64-shippable-qr/opt: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx1015)-64-shippable-qr/opt: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -364,6 +326,7 @@ talos-g4-profiling:
linux1804-64.*: 1500
default: 1800
variants: [fission]
run-without-variant: false
run-on-projects: []
mozharness:
extra-options:
@ -380,21 +343,13 @@ talos-g5:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -413,6 +368,7 @@ talos-g5-profiling:
treeherder-symbol: T-Prof(g5)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
mozharness:
extra-options:
@ -428,6 +384,7 @@ talos-h1:
try-name: h1
treeherder-symbol: T(h1)
variants: [fission]
run-without-variant: false
run-on-projects:
by-test-platform:
windows.*-32.*: []
@ -447,6 +404,7 @@ talos-h2:
try-name: h2
treeherder-symbol: T(h2)
variants: [fission]
run-without-variant: false
run-on-projects:
by-test-platform:
windows.*-32.*: []
@ -466,6 +424,7 @@ talos-motionmark:
try-name: motionmark
treeherder-symbol: T(mm)
variants: [fission]
run-without-variant: false
run-on-projects:
by-test-platform:
(linux|windows10-64|macos)(?!.*shippable).*: []
@ -482,6 +441,7 @@ talos-motionmark-profiling:
try-name: motionmark-prof
treeherder-symbol: T-Prof(mm)
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 3600
tier: 2
@ -497,21 +457,13 @@ talos-other:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -528,6 +480,7 @@ talos-other-profiling:
try-name: other-prof
treeherder-symbol: T-Prof(o)
variants: [fission]
run-without-variant: false
run-on-projects: []
tier: 2
max-run-time: 1500
@ -543,21 +496,13 @@ talos-sessionrestore-many-windows:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-central, autoland]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-central, autoland]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-central, autoland]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -575,6 +520,7 @@ talos-sessionrestore-many-windows-profiling:
treeherder-symbol: T-Prof(smw)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1500
mozharness:
@ -589,21 +535,13 @@ talos-perf-reftest:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -621,6 +559,7 @@ talos-perf-reftest-profiling:
treeherder-symbol: T-Prof(p)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1200
mozharness:
@ -633,6 +572,7 @@ talos-perf-reftest-singletons:
try-name: perf-reftest-singletons
treeherder-symbol: T(ps)
variants: [fission]
run-without-variant: false
run-on-projects:
by-test-platform:
windows.*-32.*: []
@ -650,6 +590,7 @@ talos-perf-reftest-singletons-profiling:
treeherder-symbol: T-Prof(ps)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1500
mozharness:
@ -664,21 +605,13 @@ talos-svgr:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -696,6 +629,7 @@ talos-svgr-profiling:
treeherder-symbol: T-Prof(s)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1800
mozharness:
@ -710,21 +644,13 @@ talos-tp5o:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -742,6 +668,7 @@ talos-tp5o-profiling:
treeherder-symbol: T-Prof(tp)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1800
mozharness:
@ -756,21 +683,13 @@ talos-tabswitch:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-variant:
fission:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
webrender-sw:
by-test-platform:
(linux1804|windows10|macosx.*)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
default:
by-test-platform:
windows.*-32.*: []
@ -788,6 +707,7 @@ talos-tabswitch-profiling:
treeherder-symbol: T-Prof(tabswitch)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1200
mozharness:
@ -801,20 +721,20 @@ talos-webgl:
treeherder-symbol: T(webgl)
variants:
- fission
- webgl-ipc
- fission-webrender-sw
- webrender-sw
- webgl-ipc
- webgl-ipc+fission
run-on-projects:
by-variant:
webgl-ipc:
by-test-platform:
(linux1804|windows10|macosx1015)-64.*: [trunk]
default: []
fission-webrender-sw:
webgl-ipc+fission:
by-test-platform:
(linux1804|windows10|macosx1015)-64-shippable-qr.*: [mozilla-beta, trunk]
(linux1804|windows10|macosx1015)-64.*: [trunk]
default: []
webrender-sw:
fission-webrender-sw:
by-test-platform:
(linux1804|windows10|macosx1015)-64-shippable-qr.*: [mozilla-beta, trunk]
default: []
@ -841,6 +761,7 @@ talos-webgl-profiling:
tier: 2
variants:
- webgl-ipc
- webgl-ipc+fission
run-on-projects: []
max-run-time: 1800
mozharness:
@ -861,7 +782,7 @@ talos-xperf:
variants:
- fission
- fission-webrender-sw
- webrender-sw
run-without-variant: false
run-on-projects:
by-test-platform:
windows.*-32-shippable(?:-qr)?/.*: []
@ -880,6 +801,7 @@ talos-realworld-webextensions:
try-name: realworld-webextensions
treeherder-symbol: T(realwebext)
variants: [fission]
run-without-variant: false
run-on-projects:
by-test-platform:
windows.*-32.*: []
@ -897,6 +819,7 @@ talos-realworld-webextensions-profiling:
treeherder-symbol: T-Prof(realwebext)
tier: 2
variants: [fission]
run-without-variant: false
run-on-projects: []
max-run-time: 1500
mozharness: