# HG changeset patch # User Matt Harbison # Date 1539655330 14400 # Node ID 1524c305377fbf49a64655a1b109d1b3580affd7 # Parent 124507a263e56ceaf08415bd5c21efb18ef25344 py3: restore perfstartup() prior to b456b2e0ad9f on Windows Otherwise the test errors out with: --- c:/Users/Matt/projects/hg_py3/tests/test-contrib-perf.t +++ c:/Users/Matt/projects/hg_py3/tests/test-contrib-perf.t.err @@ -184,6 +184,8 @@ $ hg perfrevrange $ hg perfrevset 'all()' $ hg perfstartup + 'b'c:' is not recognized as an internal or external command, + operable program or batch file. $ hg perfstatus $ hg perftags $ hg perftemplating diff -r 124507a263e5 -r 1524c305377f contrib/perf.py --- a/contrib/perf.py Wed Oct 17 21:05:43 2018 -0400 +++ b/contrib/perf.py Mon Oct 15 22:02:10 2018 -0400 @@ -970,13 +970,13 @@ def perfstartup(ui, repo, **opts): opts = _byteskwargs(opts) timer, fm = gettimer(ui, opts) - cmd = fsencode(sys.argv[0]) def d(): if os.name != r'nt': - os.system(b"HGRCPATH= %s version -q > /dev/null" % cmd) + os.system(b"HGRCPATH= %s version -q > /dev/null" % + fsencode(sys.argv[0])) else: os.environ[r'HGRCPATH'] = r' ' - os.system(r"%s version -q > NUL" % cmd) + os.system(r"%s version -q > NUL" % sys.argv[0]) timer(d) fm.end()