Hello all,

Just a quick heads up that you can now define and share try presets
in-tree by adding them to this file:
https://searchfox.org/mozilla-central/source/tools/tryselect/try_presets.yml

There are a few presets in there that make it easy to copy from, but
the gist is any name defined in that file will be runnable via:

$ ./mach try --preset <name>

For example:

$ ./mach try --preset perf

will run all talos and raptor tasks. You can further filter presets like
this:

$ ./mach try --preset perf -xq "windows"

This will restrict the tasks returned by the perf preset to Windows only.
See more documentation on presets here:
https://firefox-source-docs.mozilla.org/tools/try/presets.html

*Note when creating presets:*
If you wish to create a new preset, please use the *fuzzy* selector.
While there are no technical reasons you can't use try syntax, fuzzy
allows you to be much more precise which helps save resources. It also
allows post-filtering for the users of your preset, which is not possible
with try syntax. If you are unfamiliar with the fzf query syntax, feel free
to reach out and tell me what tasks you need and I'll help you craft a
preset.

Cheers,
Andrew
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to