gecko-dev/taskcluster
Justin Wood 21f520f36d Bug 1384905 - Take 2 - [tc-migration] Windows 8 should not be triggered on try (unless specified) r=dustin
The first version of the patch didn't account for the fact that if we did -p all we still couldn't do -u foo[Windows 8]

specifically: -p all means self.platforms is None
https://hg.mozilla.org/mozilla-central/file/16ffc1d05422/taskcluster/taskgraph/try_option_syntax.py#l563

Then we check if the *test* has a run_on_projects that has either `all` or `try`, it doesn't so we abort.

In new code, we merely set a flag to say don't-run-me-by-default and use that in a few places.

MozReview-Commit-ID: 6rjNVZvpYGA

--HG--
extra : rebase_source : 4c791c9e566a5eddc2bb2e820bab0090f9db1237
2017-07-28 14:45:40 -04:00
..
ci Bug 1355147 - Enable macOS headless marionette tests. r=whimboo 2017-07-28 11:00:29 -07:00
docker Backed out changeset bdad4ba95b6d (bug 1384210) for android mda3 crashes in test_peerConnection_captureStream_canvas_webgl.html a=backout 2017-07-27 18:44:06 -07:00
docs Bug 1382707: add ./mach taskgraph test-action-callback; r=bstack 2017-07-20 17:11:28 +00:00
scripts Bug 1384744 - Allow toolchain tasks not to have a tooltool manifest at all. r=gps 2017-07-27 07:56:14 +09:00
taskgraph Bug 1384905 - Take 2 - [tc-migration] Windows 8 should not be triggered on try (unless specified) r=dustin 2017-07-28 14:45:40 -04:00
mach_commands.py Bug 1384729 - Move actions into taskgraph dir r=dustin 2017-07-27 10:47:37 -07:00
moz.build Bug 1384729 - Move actions into taskgraph dir r=dustin 2017-07-27 10:47:37 -07:00