annotate tests/test-hup.t @ 13080:bdb73eede5fb
test-clone-failure.t: fix unification oversight
Prior to unification, the test contained an 'echo $?' line. This line
was removed during unification, but the 'echo 255' line that faked it
when FIFO support is absent was not.
author |
Dan Villiom Podlaski Christiansen <danchr@gmail.com> |
date |
Wed, 01 Dec 2010 19:20:16 +0100 |
parents |
f8dc83689f19 |
children |
89e7d35e0ef0 |
rev |
line source |
12413
|
1 Test hangup signal in the middle of transaction
|
642
|
2
|
12413
|
3 $ "$TESTDIR/hghave" fifo || exit 80
|
|
4 $ hg init
|
|
5 $ mkfifo p
|
|
6 $ hg serve --stdio < p &
|
|
7 $ P=$!
|
|
8 $ (echo lock; echo addchangegroup; sleep 5) > p &
|
|
9 $ Q=$!
|
|
10 $ sleep 3
|
|
11 0
|
|
12 0
|
|
13 adding changesets
|
|
14 $ kill -HUP $P
|
|
15 $ wait
|
|
16 transaction abort!
|
|
17 rollback completed
|
|
18 killed!
|
|
19 $ echo .hg/* .hg/store/*
|
|
20 .hg/00changelog.i .hg/journal.branch .hg/journal.desc .hg/journal.dirstate .hg/requires .hg/store .hg/store/00changelog.i .hg/store/00changelog.i.a
|