make check failure on timeout.sh test
PASS: tests/sleep.sh
PASS: tests/basic.sh
PASS: tests/basic-ded-pool.sh
FAIL: tests/timeout.sh
============================================================================
Testsuite summary for margo 0.4
============================================================================
# TOTAL: 4
# PASS: 3
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
This is with current git master of margo and Mercury 1.0.0. Margo is using the na sm transport. The test log shows the following:
FAIL: tests/timeout.sh
======================
+ '[' -z .. ']'
+ '[' -z mktemp ']'
+ source ../tests/test-util.sh
++ '[' -z timeout ']'
++ mktemp --tmpdir test-XXXXXX
+ TMPOUT=/tmp/test-wAbFfe
+ test_start_servers 1 2 8
+ nservers=1
+ startwait=2
+ maxtime=8s
+ repfactor=0
+ pid=8274
++ seq 1 1
+ for i in `seq 1 $nservers`
++ mktemp
+ hostfile=/tmp/tmp.6XB63Wt3oj
+ '[' 0 -ne 0 ']'
+ sleep 2
+ timeout --signal=9 8s tests/margo-test-server na+sm:// -s -f /tmp/tmp.6XB63Wt3oj
++ cat /tmp/tmp.6XB63Wt3oj
+ svr1=na+sm://8280/0
+ sleep 1
+ run_to 10 tests/margo-test-client-timeout na+sm://8280/0
+ '[' 134 -ne 0 ']'
+ wait