This is an archive of the discontinued Mercurial Phabricator instance.

catapult: introduce HGTESTCATAPULTSERVERPIPE to control run-tests' tracing
ClosedPublic

Authored by spectral on Nov 1 2018, 8:25 PM.

Details

Summary

If unset, it will inherit its value from HGCATAPULTSERVERPIPE (which hg itself
also respects). By setting only HGTESTCATAPULTSERVERPIPE, we can get per-command
breakdowns of the test runtimes for the whole test suite without overloading the
trace file with the contents of the tracing from hg (such as demandimport, etc.)

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

spectral created this revision.Nov 1 2018, 8:25 PM
This revision was automatically updated to reflect the committed changes.

Guys I wonder if you really consider HGTESTCATAPULTSERVERPIPE as readable.

durin42 added a subscriber: durin42.Nov 5 2018, 1:07 PM

Guys I wonder if you really consider HGTESTCATAPULTSERVERPIPE as readable.

Not really, but it's hg-developer-only, so I'm not super-inclined to worry about it. I won't turn down patches to improve the situation, I guess?