##// END OF EJS Templates
run-tests: give each child its own tmp dir (issue1911)...
run-tests: give each child its own tmp dir (issue1911) Fixes bug introduced by f8b4df4b033d (issue1911: --tmpdir plus parallel mode = fail), and also fixes the long-standing quirk that parallel mode created multiple /tmp/hgtests.XXXXXX directories. Now there is only one /tmp/hgtests.XXXXXX, with child0, child1, etc. under it.

File last commit:

r8523:5b7da468 default
r9899:be574a37 stable
Show More
test-flags
50 lines | 704 B | text/plain | TextLexer
Thomas Arendsen Hein
Don't use 'set -x', fix exports, sed and hexdump usage for Solaris.
r800 #!/bin/sh -e
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412
Thomas Arendsen Hein
Fixed test-flags and .out for arbitrary umask settings. Use -ex shell flags....
r491 umask 027
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412 mkdir test1
cd test1
hg init
touch a b
hg add a b
Thomas Arendsen Hein
Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero....
r1933 hg ci -m "added a b" -d "1000000 0"
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412
cd ..
Benoit Boissinot
extend test-flags
r3321 hg clone test1 test3
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412 mkdir test2
cd test2
hg init
mpm@selenic.com
Fix up tests for command name changes...
r440 hg pull ../test1
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412 hg co
chmod +x a
Thomas Arendsen Hein
Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero....
r1933 hg ci -m "chmod +x a" -d "1000000 0"
Alexis S. L. Carvalho
Make sure the changelog mentions files whose flags changed...
r4530 echo % the changelog should mention file a:
Martin Geisler
tests: replace #...# syntax with {...}
r8523 hg tip --template '{files}\n'
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412
cd ../test1
echo 123 >>a
Thomas Arendsen Hein
Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero....
r1933 hg ci -m "a updated" -d "1000000 0"
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412
mpm@selenic.com
Fix up tests for command name changes...
r440 hg pull ../test2
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412 hg heads
hg history
Vadim Gelfer
deprecate 'update -m'. use 'merge' instead.
r2283 hg -v merge
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412
Benoit Boissinot
extend test-flags
r3321 cd ../test3
echo 123 >>b
hg ci -m "b updated" -d "1000000 0"
hg pull ../test2
hg heads
hg history
hg -v merge
ls -l ../test[123]/a > foo
Peter van Dijk
fix testsuite for freebsd and one timingissue
r1923 cut -b 1-10 < foo
mpm@selenic.com
[PATCH]: Typo in localrepository.update...
r412
Benoit Boissinot
switch to the .hg/store layout, fix the tests
r3853 hg debugindex .hg/store/data/a.i
hg debugindex ../test2/.hg/store/data/a.i
hg debugindex ../test1/.hg/store/data/a.i