##// END OF EJS Templates
sshpeer: don't fail forwarding output from closed connections...
sshpeer: don't fail forwarding output from closed connections The test still shows an internal error, but one that happens further along. Differential Revision: https://phab.mercurial-scm.org/D10073

File last commit:

r47429:fa30292b default
r47429:fa30292b default
Show More
test-ssh-batch.t
13 lines | 534 B | text/troff | Tads3Lexer
Valentin Gatien-Baron
test: show internal exception with batchable rpcs over ssh...
r47428 $ hg init a
$ cd a
$ touch a; hg commit -qAm_
$ hg bookmark $(for i in $($TESTDIR/seq.py 0 20); do echo b$i; done)
$ hg clone . ../b -q
$ cd ../b
Checking that when lookup multiple bookmarks in one go, if one of them
fails (thus causing the sshpeer to be stopped), the errors from the
further lookups don't result in tracebacks.
$ hg pull -r b0 -r nosuchbookmark $(for i in $($TESTDIR/seq.py 1 20); do echo -r b$i; done) -e "\"$PYTHON\" \"$TESTDIR/dummyssh\"" ssh://user@dummy/$(pwd)/../a |& tail -n 1
Valentin Gatien-Baron
sshpeer: don't fail forwarding output from closed connections...
r47429 StopIteration