1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

ci: use GitLab services for AMQP and MQTT tests

This commit is contained in:
Steffen Vogel 2021-03-09 15:44:10 -05:00 committed by Steffen Vogel
parent 6a96b05487
commit 44b11d54b1
3 changed files with 3 additions and 14 deletions

View file

@ -175,6 +175,9 @@ test:integration:
when: always
paths:
- build/tests/integration/
services:
- eclipse-mosquitto
- rabbitmq
tags:
- docker
needs:

View file

@ -65,14 +65,8 @@ cat > ${CONFIG_FILE} << EOF
}
EOF
rabbitmq-server -detached
sleep 5
villas-pipe -l ${NUM_SAMPLES} ${CONFIG_FILE} node1 > ${OUTPUT_FILE} < ${INPUT_FILE}
rabbitmqctl stop
# Compare data
villas-test-cmp ${CMPFLAGS} ${INPUT_FILE} ${OUTPUT_FILE}
RC=$?

View file

@ -62,16 +62,8 @@ cat > ${CONFIG_FILE} << EOF
}
EOF
# Start broker
mosquitto &
MPID=$!
sleep 1
villas-pipe -l ${NUM_SAMPLES} ${CONFIG_FILE} node1 > ${OUTPUT_FILE} < ${INPUT_FILE}
kill $MPID
# Compare data
villas-test-cmp ${INPUT_FILE} ${OUTPUT_FILE}
RC=$?