Mercurial > hg
view tests/test-profile.t @ 12994:845c602b8635
subrepo: allow git subrepos to push and merge
(master branch only)
gitsubrepo based on patch from David Soria Parra:
http://bitbucket.org/segv/davids-poor-git-subrepo-attempt/
author | Eric Eisner <ede@mit.edu> |
---|---|
date | Sun, 14 Nov 2010 18:22:33 -0500 |
parents | bb665db49e32 |
children | bb91c602d4ad |
line wrap: on
line source
test --time $ hg --time help -q help 2>&1 | grep Time > /dev/null $ hg init a $ cd a test --profile $ if "$TESTDIR/hghave" -q lsprof; then > hg --profile st 2>../out || echo --profile failed > grep CallCount < ../out > /dev/null || echo wrong --profile > > hg --profile --config profiling.output=../out st 2>&1 \ > || echo --profile + output to file failed > grep CallCount < ../out > /dev/null \ > || echo wrong --profile output when saving to a file > > hg --profile --config profiling.format=text st 2>&1 \ > | grep CallCount > /dev/null || echo --profile format=text failed > > echo "[profiling]" >> $HGRCPATH > echo "format=kcachegrind" >> $HGRCPATH > > hg --profile st 2>../out || echo --profile format=kcachegrind failed > grep 'events: Ticks' < ../out > /dev/null || echo --profile output is wrong > > hg --profile --config profiling.output=../out st 2>&1 \ > || echo --profile format=kcachegrind + output to file failed > grep 'events: Ticks' < ../out > /dev/null \ > || echo --profile output is wrong > fi