##// END OF EJS Templates
convert/bzr: make it work with filemaps (issue1631)...
convert/bzr: make it work with filemaps (issue1631) The bzr converter maintains a child -> parents mapping and drop entries whenever a child is read. It does not work with filemaps, getchangedfiles() may be called more than once when filtered files belong to merge revisions. getchanges() still works that way but it is not clear whether a similar issue can arise when interacting with merges.

File last commit:

r7557:21233de9 default
r8165:78658990 default
Show More
test-bisect
84 lines | 1.2 KiB | text/plain | TextLexer
Giorgos Keramidas
tests: new test for the bisect extension
r2924 #!/bin/sh
set -e
echo % init
hg init
echo % committing changes
count=0
echo > a
while test $count -lt 32 ; do
echo 'a' >> a
test $count -eq 0 && hg add
hg ci -m "msg $count" -d "$count 0"
echo % committed changeset $count
Danek Duvall
Solaris portability fixes
r2932 count=`expr $count + 1`
Giorgos Keramidas
tests: new test for the bisect extension
r2924 done
echo % log
hg log
echo % hg up -C
hg up -C
echo % bisect test
Matt Mackall
bisect: use more standard command syntax and help
r5735 hg bisect -r
hg bisect -b
hg bisect -g 1
hg bisect -g
Matt Mackall
bisect: improve tests...
r5777 echo skip
hg bisect -s
Matt Mackall
bisect: use more standard command syntax and help
r5735 hg bisect -g
hg bisect -g
hg bisect -b
hg bisect -g
Matt Mackall
bisect: handle search for bad to good transitions...
r5776
echo % bisect reverse test
hg bisect -r
hg bisect -b null
hg bisect -g tip
hg bisect -g
Matt Mackall
bisect: improve tests...
r5777 echo skip
hg bisect -s
Matt Mackall
bisect: handle search for bad to good transitions...
r5776 hg bisect -g
hg bisect -g
hg bisect -b
hg bisect -g
Matt Mackall
bisect: improve tests...
r5777
hg bisect -r
hg bisect -g tip
hg bisect -b tip || echo error
hg bisect -r
hg bisect -g null
hg bisect -bU tip
Bernhard Leiner
add additional bisect tests
r6860 hg id
Dirkjan Ochtman
bisect: only complain when nothing can be done
r6983 echo % reproduce AssertionError, issue1228 and issue1182
Bernhard Leiner
add additional bisect tests
r6860 hg bisect -r
hg bisect -b 4
hg bisect -g 0
hg bisect -s
hg bisect -s
hg bisect -s
Dirkjan Ochtman
bisect: only complain when nothing can be done
r6983 echo % reproduce non converging bisect, issue1182
Bernhard Leiner
add additional bisect tests
r6860 hg bisect -r
hg bisect -g 0
hg bisect -b 2
hg bisect -s
Dirkjan Ochtman
bisect: only complain when nothing can be done
r6983
echo % test no action
hg bisect -r
Benoit Boissinot
fix test-bisect error (because of set -e)
r6990 hg bisect || echo failure
Bernhard Leiner
Circumvent removal of valid bisect candidates due to previously skipped ones...
r7557
echo % reproduce AssertionError, issue1445
hg bisect -r
hg bisect -b 6
hg bisect -g 0
hg bisect -s
hg bisect -s
hg bisect -s
hg bisect -s
hg bisect -g