Allow optimizers to optimize tasks away, even when the "when" matches
Categories
(Firefox Build System :: Task Configuration, enhancement)
Tracking
(Not tracked)
People
(Reporter: froydnj, Unassigned)
References
(Blocks 1 open bug)
Details
Maybe we already do this. If we don't, we should (the net has to be cast a little wider than changes that affect js/; whatever we package up for standalone spidermonkey would be a great starting point), and if we do, we should attempt to tighten the rules a little bit so that e.g. documentation changes don't trigger SM jobs, as https://hg.mozilla.org/integration/autoland/rev/cef2feefbf9a9417ed2858bda4b6d2283f72e481 did.
Comment 1•5 years ago
|
||
We do, these are the current rules: https://searchfox.org/mozilla-central/rev/31d8600b73dc85b4cdbabf45ac3f1a9c11700d8e/taskcluster/ci/spidermonkey/kind.yml#29.
I've been thinking that maybe we should still allow optimizers to optimize these tasks away, even when the when matches.
| Reporter | ||
Comment 2•5 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #1)
We do, these are the current rules: https://searchfox.org/mozilla-central/rev/31d8600b73dc85b4cdbabf45ac3f1a9c11700d8e/taskcluster/ci/spidermonkey/kind.yml#29.
I've been thinking that maybe we should still allow optimizers to optimize these tasks away, even when the
whenmatches.
Ah, I didn't look far enough, thanks for the pointer. Those are some weird choices for when: web-platform tests? dom bindings? I don't think those files are touched during SM builds; maybe they're trying to say that certain javascript tests should be run? (I would assume that's what the reftest rule is trying to catch.)
Comment 3•5 years ago
|
||
They were added in https://hg.mozilla.org/mozilla-central/rev/36a35446bb72 (bug 1365763) and in https://hg.mozilla.org/mozilla-central/rev/19e2b100fdb9 (bug 1481436).
Updated•3 years ago
|
Updated•2 years ago
|
Description
•