mercurial at 49497: 2 new changesets

Augie Fackler raf at durin42.com
Thu Sep 22 20:20:08 UTC 2022



> On Sep 22, 2022, at 14:15, Mercurial Commits <hg at intevation.de> wrote:
> 
> https://www.mercurial-scm.org/repo/hg/rev/1baf0fffd82f
> changeset:   49497:1baf0fffd82f
> bookmark:    @
> tag:         tip
> user:        Pierre-Yves David <pierre-yves.david at octobus.net>
> date:        Thu Sep 22 01:50:53 2022 +0200
> summary:     run-tests: display the time it took to install Mercurial

Good idea!

A thought: it might be worth wiring up more event-writing to HGTESTCATAPULTSERVERPIPE in run-tests.py so that we could collect catapult traces during CI runs. That might yield even more interesting results, especially since that could let us drill down into individual-command granularity.

The standard code for interfacing with HGTESTCATAPULTSERVERPIPE lives in hgdemandimport - but it’s a pretty basic protocol (you emit `START {session_key} {some_quoted_span_name}` and `END {session_key} {the same quoted span name}` to open and close spans respectively. An extra implementation in run-tests is probably pretty cheap and might yield some really interesting results...

> 
> -- 
> Repository URL: https://www.mercurial-scm.org/repo/hg
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at lists.mercurial-scm.org
> https://lists.mercurial-scm.org/mailman/listinfo/mercurial-devel



More information about the Mercurial-devel mailing list