Re: ./mach try fuzzy: A Try Syntax Alternative

2018-08-07 Thread Andrew Halberstadt
I recently added the ability to specify --query multiple times (where the set of tasks is the union of each individual query). So something like: ./mach try fuzzy -q "'android !pgo !cov" -q "'build !pgo !cov" Should also accomplish what you want. It's still a bit clunky as multiple queries don't

Re: ./mach try fuzzy: A Try Syntax Alternative

2018-08-06 Thread James Graham
On 06/08/2018 01:25, Botond Ballo wrote: Is there an easy way to do a T-push (builds on all platforms, tests on one platform only) with |mach try fuzzy|? I usually do T-pushes using try syntax, by Trychooser seems to be out of date when it comes to building a T-push syntax for Android, so I'm

Re: ./mach try fuzzy: A Try Syntax Alternative

2018-08-05 Thread Botond Ballo
Is there an easy way to do a T-push (builds on all platforms, tests on one platform only) with |mach try fuzzy|? I usually do T-pushes using try syntax, by Trychooser seems to be out of date when it comes to building a T-push syntax for Android, so I'm at a loss as to how to do a T-push for

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-09-03 Thread Dustin Mitchell
2017-09-03 13:51 GMT-04:00 William Lachance : > There's also the "retrigger job with extra options" action which you can > trigger directly from treeherder, that lets you set the environment, > preferences, and a few other things: > >

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-09-03 Thread William Lachance
On 2017-09-02 11:04 PM, Andrew Halberstadt wrote: - --env: You can now set environment variables in your tasks directly from the command line, e.g: - ./mach try fuzzy --env XPCOM_DEBUG_BREAK=stack --env MOZ_LOG="example_logger:3"| This is*awesome*; I've been wanting this for

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-09-03 Thread Dustin Mitchell
That general mechanism is open-ended, though -- fuzzy is just one interface to it. The possibilities for shortcuts, purpose-specific commands, and automation are enormous. https://firefox-source-docs.mozilla.org/taskcluster/taskcluster/try.html Dustin 2017-09-02 23:04 GMT-04:00 Andrew

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-09-02 Thread Randell Jesup
>+to...@lists.mozilla.org > >There have been a bunch of new features added here I'd like to highlight: > - --env: You can now set environment variables in your tasks directly > from the command line, e.g: > - ./mach try fuzzy --env XPCOM_DEBUG_BREAK=stack --env >

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-08-31 Thread Andrew Halberstadt
+to...@lists.mozilla.org There have been a bunch of new features added here I'd like to highlight: - --artifact/--no-artifact: This works similarly to try syntax. If a local build with artifact builds is detected, --artifact will be used automatically. Unlike try syntax, this will

Re: ./mach try fuzzy: A Try Syntax Alternative

2017-08-14 Thread Andrew Halberstadt
Btw, there's now a non-interactive mode landed with -q/--query. E.g to run all browser-chrome: ./mach try fuzzy -q "'browser-chrome" (You may want to first enter interactive mode to make sure your query will actually select what you want, ctrl-c, then retype the query with -q so it's in your

./mach try fuzzy: A Try Syntax Alternative

2017-08-02 Thread Andrew Halberstadt
I'm pleased to announce an alternative method for scheduling tasks on try is now landed on mozilla-central. It makes use of the awesome fzf [1] project to filter down the list of all task labels with a fuzzy matching algorithm. It works both with mercurial or git. If using mercurial, you'll need