Skip to content

Commit

Permalink
Bug 1677640 - reduce scheduling of win32 perf tests on integration an…
Browse files Browse the repository at this point in the history
…d release branches. r=sparky

remove default scheduling of talos, raptor, awsy on windows7-32.  Ensure these are still available on try server.  There is one exception, the talos-webgl-gli job, this is scheduled via a transform and I would rather leave that alone or remove all gli tests.

Differential Revision: https://phabricator.services.mozilla.com/D97310
  • Loading branch information
jmaher committed Nov 18, 2020
1 parent c6a0838 commit 8d48d9b
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 30 deletions.
6 changes: 4 additions & 2 deletions taskcluster/ci/test/awsy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ job-defaults:
run-on-projects:
by-test-platform:
.*-devedition/.*: [] # don't run on devedition
(linux|win|mac)(?!.*shippable).*/opt: []
windows7-32.*/opt: []
(linux|windows10|mac)(?!.*shippable).*/opt: []
default: ['integration', 'mozilla-central', 'mozilla-beta', 'mozilla-release']
test-manifest-loader: null # don't load tests in the taskgraph
fission-run-on-projects:
Expand All @@ -53,7 +54,8 @@ awsy-tp6:
by-test-platform:
.*-ccov.*/.*: [] # don't run on coverage
.*-devedition/.*: [] # don't run on devedition
(linux|win|mac)(?!.*shippable)(?!.*ccov).*/opt: []
windows7-32.*/opt: []
(linux|windows10|mac)(?!.*shippable)(?!.*ccov).*/opt: []
default: ['integration', 'mozilla-central', 'mozilla-beta', 'mozilla-release']
mozharness:
extra-options:
Expand Down
39 changes: 26 additions & 13 deletions taskcluster/ci/test/raptor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,34 +25,39 @@ job-defaults:
by-pageload:
warm:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*/opt: []
(linux|windows10|macos)(?!.*shippable).*: []
linux.*shippable.*: []
macos.*shippable.*: []
default: ["mozilla-central"]
cold:
by-test-platform:
windows7-32.*/opt: []
macosx.*64(?:-qr)?/opt: ["mozilla-central"]
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
linux.*shippable.*: []
macos.*shippable.*: []
default: ["trunk", "mozilla-beta"]
default:
by-test-platform:
windows7-32.*/opt: []
macosx.*64(?:-qr)?/opt: ["mozilla-central"]
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ["trunk", "mozilla-beta"]
chrome: []
chromium: []
default: # tests that dont have "apps: []"
by-test-name:
raptor-.*-profiling.*:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*/opt: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ["mozilla-central"]
default:
by-test-platform:
windows7-32.*/opt: []
macosx.*64(?:-qr)?/opt: ["mozilla-central"]
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ["trunk", "mozilla-beta"]
limit-platforms:
by-app:
Expand Down Expand Up @@ -220,12 +225,14 @@ raptor-tp6-live:
by-pageload:
warm:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*/opt: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ["mozilla-central"]
cold:
by-test-platform:
windows7-32.*/opt: []
macosx.*64(?:-qr)?/opt: ["mozilla-central"]
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ["mozilla-central", "autoland"]
tier: 2
mozharness:
Expand Down Expand Up @@ -612,8 +619,9 @@ raptor-youtube-playback-h264-sfr-firefox:
treeherder-symbol: Rap(ytp-h264-sfr)
run-on-projects:
by-test-platform:
windows7-32.*/opt: []
windows10-64-ref-hw-2017/opt: ['mozilla-central']
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time:
by-test-platform:
Expand All @@ -630,8 +638,9 @@ raptor-youtube-playback-hfr-firefox:
treeherder-symbol: Rap(ytp-hfr)
run-on-projects:
by-test-platform:
windows7-32.*/opt: []
windows10-64-ref-hw-2017/opt: ['mozilla-central']
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time: 3600
tier: 2
Expand All @@ -646,8 +655,9 @@ raptor-youtube-playback-vp9-sfr-firefox:
treeherder-symbol: Rap(ytp-vp9-sfr)
run-on-projects:
by-test-platform:
windows7-32.*/opt: []
windows10-64-ref-hw-2017/opt: ['mozilla-central']
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time:
by-test-platform:
Expand All @@ -666,8 +676,9 @@ raptor-youtube-playback-widevine-hfr-firefox:
treeherder-symbol: Rap(ytp-widevine-hfr)
run-on-projects:
by-test-platform:
windows7-32.*/opt: []
windows10-64-ref-hw-2017/opt: ['mozilla-central']
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time:
by-test-platform:
Expand All @@ -684,8 +695,9 @@ raptor-youtube-playback-widevine-h264-sfr-firefox:
treeherder-symbol: Rap(ytp-widevine-h264-sfr)
run-on-projects:
by-test-platform:
windows7-32.*/opt: []
windows10-64-ref-hw-2017/opt: ['mozilla-central']
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time:
by-test-platform:
Expand Down Expand Up @@ -743,7 +755,8 @@ raptor-jetstream2-firefox:
treeherder-symbol: Rap(js2)
run-on-projects:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*/opt: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
tier: 3
max-run-time: 8000
Expand Down
40 changes: 25 additions & 15 deletions taskcluster/ci/test/talos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,15 @@ job-defaults:
by-test-name:
talos-.*-profiling:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*: []
(linux|windows10|macos)(?!.*shippable).*: []
.*(?:shippable-qr).*: []
windows.*(?!shippable-qr)shippable.*: []
windows10.*(?!shippable-qr)shippable.*: []
default: ['mozilla-central']
default:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-beta', 'trunk']
fission-run-on-projects:
by-test-platform:
Expand All @@ -54,15 +56,16 @@ talos-bcv:
treeherder-symbol: T(bcv)
variants:
by-test-platform:
(linux64|windows|macos).*-qr.*: ['fission', 'webrender-sw']
(linux64|windows10|macos).*-qr.*: ['fission', 'webrender-sw']
default: ['fission']
run-on-projects:
by-test-platform:
.*(?:shippable-qr|-qr)/.*:
.(linux|windows10|macos)(?:shippable-qr|-qr)/.*:
by-variant:
webrender-sw: ['trunk']
default: []
(linux|windows|macos)(?!.*shippable)(?!.*-qr).*: []
windows7-32.*: []
(linux|windows10|macos)(?!.*shippable)(?!.*-qr).*: []
default: ['mozilla-beta', 'trunk']
max-run-time: 1800
mozharness:
Expand All @@ -76,8 +79,9 @@ talos-bcv-profiling:
tier: 2
run-on-projects:
by-test-platform:
windows7-32.*: []
.*(?:shippable-qr|-qr)/.*: []
(linux|windows|macos)(?!.*shippable)(?!.*-qr).*: []
(linux|windows10|macos)(?!.*shippable)(?!.*-qr).*: []
windows10-64-shippable/opt: []
default: ['mozilla-central']
max-run-time: 1800
Expand Down Expand Up @@ -177,7 +181,8 @@ talos-flex:
tier: 3
run-on-projects:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time: 1800
mozharness:
Expand All @@ -191,7 +196,8 @@ talos-flex-profiling:
tier: 3
run-on-projects:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time: 1800
mozharness:
Expand Down Expand Up @@ -259,12 +265,14 @@ talos-g4:
treeherder-symbol: T(g4)
variants:
by-test-platform:
(linux64|windows|macos).*-qr.*: ['fission', 'webrender-sw']
windows7-32.*: []
(linux64|windows10|macos).*-qr.*: ['fission', 'webrender-sw']
default: ['fission']
run-on-projects:
by-test-platform:
windows7-32.*: []
windows10-64-ref-hw-2017/opt: ['mozilla-central']
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-beta', 'trunk']
max-run-time:
by-test-platform:
Expand Down Expand Up @@ -410,7 +418,8 @@ talos-sessionrestore-many-windows:
default: ['fission']
run-on-projects:
by-test-platform:
(linux|windows|macos)(?!.*shippable).*: []
windows7-32.*/opt: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-central']
max-run-time: 1500
mozharness:
Expand Down Expand Up @@ -552,13 +561,14 @@ talos-webgl:
by-test-platform:
.*-ccov.*/.*: []
android.*: []
(linux64|windows|macos).*-qr.*: ['webgl-ipc', 'webrender-sw']
(linux64|windows10|macos).*-qr.*: ['webgl-ipc', 'webrender-sw']
windows10-64-ccov-qr/opt: []
default: ['webgl-ipc']
run-on-projects:
by-test-platform:
windows7-32.*: []
windows10-64-ref-hw-2017/opt: ['mozilla-central']
(linux|windows|macos)(?!.*shippable).*: []
(linux|windows10|macos)(?!.*shippable).*: []
default: ['mozilla-beta', 'trunk']
max-run-time: 1800
mozharness:
Expand Down Expand Up @@ -598,7 +608,7 @@ talos-xperf:
default: ['fission']
run-on-projects:
by-test-platform:
windows7-32-shippable(?:-qr)?/.*: ['mozilla-beta', 'trunk']
windows7-32-shippable(?:-qr)?/.*: []
windows10-64-shippable(?:-qr)?/.*: ['mozilla-beta', 'trunk']
default: []
tier:
Expand Down

0 comments on commit 8d48d9b

Please sign in to comment.