When I do a push via "mach try syntax" that includes Talos jobs, I get a message like this:
remote: It looks like this try push has talos jobs. Compare performance against a baseline revision:
Looks like it comes from https://hg.mozilla.org/hgcustom/version-control-tools/file/3b362b7a9144/hghooks/mozhghooks/push_printurls.py#l45 (thanks to Aryx for the link!).
There's no equivalent message when using "mach try chooser", because the information about which jobs are running is not in the commit message.
We'd need to modify that hook to also look for try_task_config.json in the root of the repo and see if there are any perf tasks being scheduled. We should search for raptor and jsshell-bench tasks as well.