equal
deleted
inserted
replaced
48 outputre = re.compile((r'! wall (\d+.\d+) comb \d+.\d+ user \d+.\d+ sys ' |
48 outputre = re.compile((r'! wall (\d+.\d+) comb \d+.\d+ user \d+.\d+ sys ' |
49 r'\d+.\d+ \(best of \d+\)')) |
49 r'\d+.\d+ \(best of \d+\)')) |
50 |
50 |
51 def runperfcommand(reponame, command, *args, **kwargs): |
51 def runperfcommand(reponame, command, *args, **kwargs): |
52 os.environ["HGRCPATH"] = os.environ.get("ASVHGRCPATH", "") |
52 os.environ["HGRCPATH"] = os.environ.get("ASVHGRCPATH", "") |
53 ui = uimod.ui() |
53 ui = uimod.ui.load() |
54 repo = hg.repository(ui, os.path.join(reposdir, reponame)) |
54 repo = hg.repository(ui, os.path.join(reposdir, reponame)) |
55 perfext = extensions.load(ui, 'perfext', |
55 perfext = extensions.load(ui, 'perfext', |
56 os.path.join(basedir, 'contrib', 'perf.py')) |
56 os.path.join(basedir, 'contrib', 'perf.py')) |
57 cmd = getattr(perfext, command) |
57 cmd = getattr(perfext, command) |
58 ui.pushbuffer() |
58 ui.pushbuffer() |