mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-17 02:21:47 +00:00
Run FairMQ tests with both ZeroMQ and nanomsg
This commit is contained in:
@@ -1,11 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
transport="zeromq"
|
||||
|
||||
if [ "$1" = "nanomsg" ]; then
|
||||
transport="nanomsg"
|
||||
fi
|
||||
|
||||
trap 'kill -TERM $REQ1_PID; kill -TERM $REQ2_PID; kill -TERM $REP_PID; wait $REQ1_PID; wait $REQ2_PID; wait $REP_PID;' TERM
|
||||
@CMAKE_BINARY_DIR@/bin/test-fairmq-req &
|
||||
@CMAKE_BINARY_DIR@/bin/test-fairmq-req $transport &
|
||||
REQ1_PID=$!
|
||||
@CMAKE_BINARY_DIR@/bin/test-fairmq-req &
|
||||
@CMAKE_BINARY_DIR@/bin/test-fairmq-req $transport &
|
||||
REQ2_PID=$!
|
||||
@CMAKE_BINARY_DIR@/bin/test-fairmq-rep &
|
||||
@CMAKE_BINARY_DIR@/bin/test-fairmq-rep $transport &
|
||||
REP_PID=$!
|
||||
wait $REQ1_PID
|
||||
wait $REQ2_PID
|
||||
|
Reference in New Issue
Block a user