2010-09-26 22:44:49 +04:00
|
|
|
test --time
|
|
|
|
|
2012-06-12 16:18:18 +04:00
|
|
|
$ hg --time help -q help 2>&1 | grep time > /dev/null
|
2010-09-26 22:44:49 +04:00
|
|
|
$ hg init a
|
|
|
|
$ cd a
|
|
|
|
|
2012-06-10 15:01:40 +04:00
|
|
|
#if lsprof
|
|
|
|
|
2010-09-26 22:44:49 +04:00
|
|
|
test --profile
|
|
|
|
|
2012-06-10 15:01:40 +04:00
|
|
|
$ hg --profile st 2>../out
|
|
|
|
$ grep CallCount ../out > /dev/null || cat ../out
|
|
|
|
|
|
|
|
$ hg --profile --config profiling.output=../out st
|
|
|
|
$ grep CallCount ../out > /dev/null || cat ../out
|
|
|
|
|
|
|
|
$ hg --profile --config profiling.format=text st 2>../out
|
|
|
|
$ grep CallCount ../out > /dev/null || cat ../out
|
|
|
|
|
|
|
|
$ echo "[profiling]" >> $HGRCPATH
|
|
|
|
$ echo "format=kcachegrind" >> $HGRCPATH
|
|
|
|
|
|
|
|
$ hg --profile st 2>../out
|
|
|
|
$ grep 'events: Ticks' ../out > /dev/null || cat ../out
|
|
|
|
|
|
|
|
$ hg --profile --config profiling.output=../out st
|
|
|
|
$ grep 'events: Ticks' ../out > /dev/null || cat ../out
|
|
|
|
|
|
|
|
#endif
|
2012-06-11 03:40:51 +04:00
|
|
|
|
|
|
|
$ cd ..
|