97 perfvolatilesets |
101 perfvolatilesets |
98 benchmark the computation of various volatile set |
102 benchmark the computation of various volatile set |
99 perfwalk (no help text available) |
103 perfwalk (no help text available) |
100 |
104 |
101 (use "hg help -v perfstatusext" to show built-in aliases and global options) |
105 (use "hg help -v perfstatusext" to show built-in aliases and global options) |
102 $ filter_perf_output () { |
106 $ hg perfaddremove |
103 > egrep -v 'wall' || true |
107 $ hg perfancestors |
104 > } |
108 $ hg perfancestorset 2 |
105 $ hg perfaddremove 2>&1 | filter_perf_output |
109 $ hg perfannotate a |
106 $ hg perfancestors 2>&1 | filter_perf_output |
110 $ hg perfbranchmap |
107 $ hg perfancestorset 2 2>&1 | filter_perf_output |
111 $ hg perfcca |
108 $ hg perfannotate a 2>&1 | filter_perf_output |
112 $ hg perfchangeset 2 |
109 ! result: 3 |
113 $ hg perfctxfiles 2 |
110 $ hg perfbranchmap 2>&1 | filter_perf_output |
114 $ hg perfdiffwd |
111 ! base |
115 $ hg perfdirfoldmap |
112 ! immutable |
116 $ hg perfdirs |
113 ! served |
117 $ hg perfdirstate |
114 ! visible |
118 $ hg perfdirstatedirs |
115 ! None |
119 $ hg perfdirstatefoldmap |
116 $ hg perfcca 2>&1 | filter_perf_output |
120 $ hg perfdirstatewrite |
117 ! result: <mercurial.scmutil.casecollisionauditor object at 0x*> (glob) |
121 $ hg perffncacheencode |
118 $ hg perfchangeset 2 2>&1 | filter_perf_output |
122 $ hg perffncacheload |
119 $ hg perfctxfiles 2 2>&1 | filter_perf_output |
123 $ hg perffncachewrite |
120 $ hg perfdiffwd 2>&1 | filter_perf_output |
|
121 ! diffopts: none |
|
122 ! diffopts: -w |
|
123 ! diffopts: -b |
|
124 ! diffopts: -B |
|
125 ! diffopts: -wB |
|
126 $ hg perfdirfoldmap 2>&1 | filter_perf_output |
|
127 $ hg perfdirs 2>&1 | filter_perf_output |
|
128 $ hg perfdirstate 2>&1 | filter_perf_output |
|
129 $ hg perfdirstatedirs 2>&1 | filter_perf_output |
|
130 $ hg perfdirstatefoldmap 2>&1 | filter_perf_output |
|
131 $ hg perfdirstatewrite 2>&1 | filter_perf_output |
|
132 $ hg perffncacheencode 2>&1 | filter_perf_output |
|
133 $ hg perffncacheload 2>&1 | filter_perf_output |
|
134 $ hg perffncachewrite 2>&1 | filter_perf_output |
|
135 transaction abort! |
124 transaction abort! |
136 rollback completed |
125 rollback completed |
137 $ hg perfheads 2>&1 | filter_perf_output |
126 $ hg perfheads |
138 $ hg perfindex 2>&1 | filter_perf_output |
127 $ hg perfindex |
139 $ hg perfloadmarkers 2>&1 | filter_perf_output |
128 $ hg perfloadmarkers |
140 $ hg perflog 2>&1 | filter_perf_output |
129 $ hg perflog |
141 $ hg perflookup 2 2>&1 | filter_perf_output |
130 $ hg perflookup 2 |
142 ! result: 20 |
131 $ hg perflrucache |
143 $ hg perflrucache 2>&1 | filter_perf_output |
132 $ hg perfmanifest 2 |
144 ! init |
133 $ hg perfmergecalculate -r 3 |
145 ! gets |
134 $ hg perfmoonwalk |
146 ! sets |
135 $ hg perfnodelookup 2 |
147 ! mixed |
136 $ hg perfpathcopies 1 2 |
148 $ hg perfmanifest 2 2>&1 | filter_perf_output |
137 $ hg perfrawfiles 2 |
149 $ hg perfmergecalculate -r 3 2>&1 | filter_perf_output |
138 $ hg perfrevlog .hg/store/data/a.i |
150 $ hg perfmoonwalk 2>&1 | filter_perf_output |
139 $ hg perfrevrange |
151 $ hg perfnodelookup 2 2>&1 | filter_perf_output |
140 $ hg perfrevset 'all()' |
152 $ hg perfpathcopies 1 2 2>&1 | filter_perf_output |
141 $ hg perfstartup |
153 $ hg perfrawfiles 2 2>&1 | filter_perf_output |
142 $ hg perfstatus |
154 $ hg perfrevlog .hg/store/data/a.i 2>&1 | filter_perf_output |
143 $ hg perftags |
155 $ hg perfrevrange 2>&1 | filter_perf_output |
144 $ hg perftemplating |
156 $ hg perfrevset 'all()' 2>&1 | filter_perf_output |
145 $ hg perfvolatilesets |
157 $ hg perfstartup 2>&1 | filter_perf_output |
146 $ hg perfwalk |
158 $ hg perfstatus 2>&1 | filter_perf_output |
147 $ hg perfparents |
159 $ hg perftags 2>&1 | filter_perf_output |
|
160 ! result: 1 |
|
161 $ hg perftemplating 2>&1 | filter_perf_output |
|
162 $ hg perfvolatilesets 2>&1 | filter_perf_output |
|
163 ! bumped |
|
164 ! divergent |
|
165 ! extinct |
|
166 ! obsolete |
|
167 ! suspended |
|
168 ! unstable |
|
169 ! base |
|
170 ! immutable |
|
171 ! served |
|
172 ! visible |
|
173 $ hg perfwalk 2>&1 | filter_perf_output |
|
174 ! result: 1 |
|
175 |
148 |
176 perf parents needs a bigger repo, use the main repo |
|
177 $ hg perfparents \ |
|
178 > --config extensions.perfstatusext=$CONTRIBDIR/perf.py \ |
|
179 > -R $TESTDIR/.. 2>&1 |grep -v 'obsolete feature' | filter_perf_output |
|
180 |
|