<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello all,</div><div><br></div><div>Just a quick heads up that you can now define and share try presets</div><div>in-tree by adding them to this file:</div><div><a href="https://searchfox.org/mozilla-central/source/tools/tryselect/try_presets.yml">https://searchfox.org/mozilla-central/source/tools/tryselect/try_presets.yml</a></div><div><br></div><div>There are a few presets in there that make it easy to copy from, but</div><div>the gist is any name defined in that file will be runnable via:</div><div><br></div><div><span style="font-family:monospace,monospace">$ ./mach try --preset <name></span></div><div><br></div><div>For example:</div><div><br></div><div><span style="font-family:monospace,monospace">$ ./mach try --preset perf</span></div><div><br></div><div>will run all talos and raptor tasks. You can further filter presets like</div><div>this:</div><div><br></div><div><span style="font-family:monospace,monospace">$ ./mach try --preset perf -xq "windows"</span></div><div><br></div><div>This will restrict the tasks returned by the perf preset to Windows only.</div><div>See more documentation on presets here:</div><div><a href="https://firefox-source-docs.mozilla.org/tools/try/presets.html">https://firefox-source-docs.mozilla.org/tools/try/presets.html</a></div><div><br></div><div><b>Note when creating presets:</b></div><div>If you wish to create a new preset, please use the <i>fuzzy</i> selector.</div><div>While there are no technical reasons you can't use try syntax, fuzzy</div><div>allows you to be much more precise which helps save resources. It also</div><div>allows post-filtering for the users of your preset, which is not possible</div><div>with try syntax. If you are unfamiliar with the fzf query syntax, feel free</div><div>to reach out and tell me what tasks you need and I'll help you craft a</div><div>preset.<br></div><div><br></div><div>Cheers,</div><div>Andrew<br></div><div><br></div></div></div></div>