Open Bug 1523972 Opened 4 years ago Updated 19 days ago

Would be good to have a link to where to see the perf results when doing a try push via "mach try chooser"

Categories

(Developer Services :: Mercurial: hg.mozilla.org, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: bzbarsky, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

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:
remote: https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=NNNNNN

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.

Depends on: 1754823
You need to log in before you can comment on or make changes to this bug.