##// END OF EJS Templates
narrow: add support for merging add and remove outside of the tracked set...
narrow: add support for merging add and remove outside of the tracked set This extend f1eb77dceb36 to test and support the remaining action. Or, at least, the simple incarnation of them. Differential Revision: https://phab.mercurial-scm.org/D12181

File last commit:

r43346:2372284d default
r49592:18e69f22 default
Show More
perf.py
30 lines | 653 B | text/x-python | PythonLexer
Philippe Pepiot
perf: add asv benchmarks...
r30406 # perf.py - asv benchmarks using contrib/perf.py extension
#
# Copyright 2016 Logilab SA <contact@logilab.fr>
#
# This software may be used and distributed according to the terms of the
# GNU General Public License version 2 or any later version.
from __future__ import absolute_import
from . import perfbench
Augie Fackler
formatting: blacken the codebase...
r43346
Philippe Pepiot
perf: add asv benchmarks...
r30406 @perfbench()
def track_tags(perf):
return perf("perftags")
Augie Fackler
formatting: blacken the codebase...
r43346
Philippe Pepiot
perf: add asv benchmarks...
r30406 @perfbench()
def track_status(perf):
return perf("perfstatus", unknown=False)
Augie Fackler
formatting: blacken the codebase...
r43346
Philippe Pepiot
perf: add asv benchmarks...
r30406 @perfbench(params=[('rev', ['1000', '10000', 'tip'])])
def track_manifest(perf, rev):
return perf("perfmanifest", rev)
Augie Fackler
formatting: blacken the codebase...
r43346
Philippe Pepiot
perf: add asv benchmarks...
r30406 @perfbench()
def track_heads(perf):
return perf("perfheads")