make check-TESTS make[1]: Entering directory `/farhome/hendrik/dn/usher/usher-0.99' TESTDIR=/farhome/hendrik/dn/usher/usher-0.99/test-dir Running test test1... Copying scripts... scripts scripts/foobar.sh bound to 127.0.0.1:23345 bound to 127.0.0.1:8691 Testing: serve example 127.0.0.1:25436 Testing: multipull 3 mtn://HOST/prjek-s?net.prjek.separate mtn: misuse: database /farhome/hendrik/dn/usher/usher-0.99/test-dir/test1/example.mtn does not exist mtn: setting default server to mtn://127.0.0.1:8691/prjek-s?net.prjek.separate mtn: setting default branch include pattern to 'net.prjek.separate' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/prjek-s?net.prjek.separate mtn: Received warning from usher: No server named 'prjek-s?net.prjek.separate' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/prjek-s?net.prjek.separate, disconnecting mtn: setting default server to mtn://127.0.0.1:8691/prjek-s?net.prjek.separate mtn: setting default branch include pattern to 'net.prjek.separate' Testing: multipull 3 'mtn://HOST/prjek?net.prjek.{fnord,foobar}' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/prjek-s?net.prjek.separate mtn: Received warning from usher: No server named 'prjek-s?net.prjek.separate' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/prjek-s?net.prjek.separate, disconnecting mtn: setting default server to mtn://127.0.0.1:8691/prjek-s?net.prjek.separate mtn: setting default branch include pattern to 'net.prjek.separate' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/prjek-s?net.prjek.separate mtn: Received warning from usher: No server named 'prjek-s?net.prjek.separate' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/prjek-s?net.prjek.separate, disconnecting mtn: setting default server to mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} mtn: setting default branch include pattern to 'net.prjek.{fnord,foobar}' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} mtn: Received warning from usher: No server named 'prjek?net.prjek.{fnord,foobar}' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar}, disconnecting mtn: setting default server to mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} mtn: setting default branch include pattern to 'net.prjek.{fnord,foobar}' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} mtn: Received warning from usher: No server named 'prjek?net.prjek.{fnord,foobar}' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar}, disconnecting Testing: multipull 3 mtn://HOST/example?org.example mtn: setting default server to mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} mtn: setting default branch include pattern to 'net.prjek.{fnord,foobar}' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} mtn: Received warning from usher: No server named 'prjek?net.prjek.{fnord,foobar}' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar}, disconnecting mtn: setting default server to mtn://127.0.0.1:8691/example?org.example mtn: setting default branch include pattern to 'org.example' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/example?org.example mtn: Received warning from usher: No server named 'example?org.example' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/example?org.example, disconnecting mtn: setting default server to mtn://127.0.0.1:8691/example?org.example mtn: setting default branch include pattern to 'org.example' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/example?org.example mtn: Received warning from usher: No server named 'example?org.example' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/example?org.example, disconnecting mtn: setting default server to mtn://127.0.0.1:8691/example?org.example Testing: sync user1 mtn://HOST/prjek?net.prjek'*' mtn: setting default branch include pattern to 'org.example' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/example?org.example mtn: Received warning from usher: No server named 'example?org.example' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/example?org.example, disconnecting Testing: check_match prjek.net '*' prjek mtn: setting default server to mtn://127.0.0.1:8691/prjek?net.prjek* ./test/run-tests.sh: line 37: socat: command not found mtn: setting default branch include pattern to 'net.prjek*' mtn: setting default branch exclude pattern to '' mtn: misuse: you have no private key to make signatures with mtn: misuse: perhaps you need to 'genkey ' check_match: expected 'OK: prjek' got '-' Testing: check_match prjek-other.prjek.net '*' prjek-s ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek-s' got '-' Testing: check_match prjek-fnord.prjek.net '*' prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match xyzzy.prjek.net '*' - ./test/run-tests.sh: line 37: socat: command not found Testing: check_match example.org '*' example ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: example' got '-' Testing: check_match - net.prjek.foo prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match - net.prjek prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match - net.prjek.separate prjek-s ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek-s' got '-' Testing: check_match - org.example.somebranch example ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: example' got '-' Testing: check_match - com.example - ./test/run-tests.sh: line 37: socat: command not found Testing: check_match prjek.net prjek.net.separate prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match example.org net.prjek example ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: example' got '-' Testing: check_match prjek-other net.prjek prjek-s ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek-s' got '-' Testing: check_match prjek.net org.example.foobar prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match example.com com.example - ./test/run-tests.sh: line 37: socat: command not found Testing: check_match mtn://asdf/prjek - prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match mtn://asdf/prjek-s - prjek-s ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek-s' got '-' Testing: check_match mtn://example.org - example ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: example' got '-' Testing: check_match mtn://example.org/ - example ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: example' got '-' Testing: check_match mtn://example.org/prjek - prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match mtn://prjek.net/foobar net.prjek - ./test/run-tests.sh: line 37: socat: command not found Testing: script fooscript 'a "b c" d' 'foo\nxyzzy x z a b c d\nbar\n\n0 exited\n' ./test/run-tests.sh: line 37: socat: command not found script: expected 'foo xyzzy x z a b c d bar 0 exited', got '' Testing: check_cmd REMOVE_SERVER prjek-s ./test/run-tests.sh: line 37: socat: command not found Testing: check_match - net.prjek.separate prjek ./test/run-tests.sh: line 37: socat: command not found check_match: expected 'OK: prjek' got '-' Testing: check_match mtn://HOST/prjek-s - - ./test/run-tests.sh: line 37: socat: command not found Testing: check_cmd ADD_SERVER someserver remote 127.0.0.1 25436 ./test/run-tests.sh: line 37: socat: command not found Testing: sync user1 mtn://HOST/someserver?'*' mtn: misuse: you have no private key to make signatures with mtn: misuse: perhaps you need to 'genkey ' Testing: check_cmd ADD_SERVER otherserver local "-d" "user1.mtn" "--confdir=../confdir" ./test/run-tests.sh: line 37: socat: command not found Testing: multipull 2 mtn://HOST/otherserver?'*' mtn: setting default server to mtn://127.0.0.1:8691/otherserver?* mtn: setting default branch include pattern to '*' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/otherserver?* mtn: Received warning from usher: No server named 'otherserver?*' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/otherserver?*, disconnecting Reached end of script, waiting for clients to die... Waiting for 18258... mtn: setting default server to mtn://127.0.0.1:8691/otherserver?* Client died horribly: mtn://127.0.0.1:8691/prjek-s?net.prjek.separate Waiting for 18264... Client died horribly: mtn://127.0.0.1:8691/prjek-s?net.prjek.separate Waiting for 18269... mtn: setting default branch include pattern to '*' mtn: setting default branch exclude pattern to '' mtn: doing anonymous pull; use -kKEYNAME if you need authentication mtn: connecting to mtn://127.0.0.1:8691/otherserver?* mtn: Received warning from usher: No server named 'otherserver?*' mtn: error: I/O failure while talking to peer mtn://127.0.0.1:8691/otherserver?*, disconnecting Client died horribly: mtn://127.0.0.1:8691/prjek-s?net.prjek.separate Waiting for 18275... Client died horribly: mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} Waiting for 18280... Client died horribly: mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} Waiting for 18285... Client died horribly: mtn://127.0.0.1:8691/prjek?net.prjek.{fnord,foobar} Waiting for 18291... Client died horribly: mtn://127.0.0.1:8691/example?org.example Waiting for 18296... Client died horribly: mtn://127.0.0.1:8691/example?org.example Waiting for 18301... Client died horribly: mtn://127.0.0.1:8691/example?org.example Waiting for 18307... Client died horribly: mtn://127.0.0.1:8691/prjek?net.prjek* Waiting for 18562... Client died horribly: mtn://127.0.0.1:8691/someserver?* Waiting for 18579... Client died horribly: mtn://127.0.0.1:8691/otherserver?* Waiting for 18584... Client died horribly: mtn://127.0.0.1:8691/otherserver?* Killing any independent servers (pids: 18252)... ./test/run-tests.sh: line 180: kill: (18252) - No such process Killing usher (pid: 18245)... Test finished. FAIL test1 FAIL: test/run-tests.sh ========================================== 1 of 1 test failed Please report to address@hidden ========================================== make[1]: *** [check-TESTS] Error 1 make[1]: Leaving directory `/farhome/hendrik/dn/usher/usher-0.99' make: *** [check-am] Error 2