Bug 1756195 - run marionette/firefox-ui/telemetry tests as no-fission when not run in fission. r=releng-reviewers,gbrown

Differential Revision: https://phabricator.services.mozilla.com/D139147
This commit is contained in:
Joel Maher 2022-02-18 19:08:47 +00:00
Родитель 2bfc884243
Коммит 50453c9c63
4 изменённых файлов: 20 добавлений и 9 удалений

Просмотреть файл

@ -35,6 +35,8 @@ treeherder:
'Fetch': 'Fetch and store content'
'Fxfn-l': 'Firefox functional tests (local)'
'Fxfn-r': 'Firefox functional tests (remote)'
'Fxfn-l-nofis': 'Firefox functional tests (local) without fission enabled'
'Fxfn-r-nofis': 'Firefox functional tests (remote) without fission enabled'
'Fxfn-l-fis': 'Firefox functional tests (local) with fission enabled'
'Fxfn-r-fis': 'Firefox functional tests (remote) with fission enabled'
'iris': 'Iris testing suite'
@ -124,6 +126,7 @@ treeherder:
'T-swr': 'Talos performance tests with software webrender enabled'
'T-swr-fis': 'Talos performance tests with software webrender enabled'
'tt': 'Telemetry tests'
'tt-nofis': 'Telemetry tests without fission enabled'
'tt-fis': 'Telemetry tests with fission enabled'
'SY': 'Are we slim yet tests by TaskCluster'
'SY-fis': 'Are we slim yet tests by TaskCluster, fission enabled'

Просмотреть файл

@ -7,11 +7,14 @@ job-defaults:
category: firefox-ui
max-run-time: 5400
test-manifest-loader: null # don't load tests in the taskgraph
variants: ["fission"]
variants:
- fission
- no-fission
run-without-variant: false
run-on-projects:
by-variant:
fission: built-projects
default:
no-fission:
by-test-platform:
linux.*: ['trunk']
default: []

Просмотреть файл

@ -26,14 +26,16 @@ job-defaults:
default: 2
variants:
- fission
- webrender-sw
- no-fission
- webrender-sw+no-fission
- webrender-sw+fission
- headless
- headless+no-fission
- headless+fission
run-without-variant: false
run-on-projects:
by-variant:
fission: built-projects
headless:
headless+no-fission:
by-test-platform:
linux.*(tsan|ccov).*: []
linux.*64(-shippable)?-qr/opt: ['trunk']
@ -42,7 +44,7 @@ job-defaults:
by-test-platform:
(linux.*64)(-shippable)?-qr/opt: built-projects
default: []
webrender-sw:
webrender-sw+no-fission:
by-test-platform:
linux.*/debug: ['trunk']
default: []
@ -50,7 +52,7 @@ job-defaults:
by-test-platform:
.*/debug: built-projects
default: []
default:
no-fission:
by-test-platform:
linux.*: ['trunk']
default: []

Просмотреть файл

@ -33,11 +33,14 @@ telemetry-tests-client:
description: "Telemetry tests client run"
suite: telemetry-tests-client
treeherder-symbol: tt(c)
variants: [fission]
variants:
- fission
- no-fission
run-without-variant: false
run-on-projects:
by-variant:
fission: built-projects
default:
no-fission:
by-test-platform:
linux.*: ['trunk']
default: []