From 24a4dec7f91e9b6f0a8279f6eaeebbb35ba49c4f Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 9 Aug 2022 14:18:05 +0200 Subject: ci: add functional tests to verification/merge jobs Ref: ICN-732 Signed-off-by: Mauro Sardara Change-Id: Iabfce26c446c502dc1d8f50da0d607791ce392e9 --- tests/1-node.yml | 2 -- tests/2-nodes-hicn-light.yml | 6 ++--- tests/2-nodes-vpp-bridge.yml | 4 ++-- tests/2-nodes-vpp-memif-replication.yml | 8 ++----- tests/2-nodes-vpp-memif.yml | 4 ++-- tests/2-nodes.yml | 5 ---- tests/Dockerfile.ci | 41 ++++++++++++++++++++++++++++++--- tests/Makefile | 4 ++-- tests/channel.sh | 2 +- tests/config.sh | 5 ++-- 10 files changed, 52 insertions(+), 29 deletions(-) (limited to 'tests') diff --git a/tests/1-node.yml b/tests/1-node.yml index a543e70f1..be693c792 100644 --- a/tests/1-node.yml +++ b/tests/1-node.yml @@ -4,8 +4,6 @@ services: build: context: .. dockerfile: ${DOCKERFILE} - args: - BASE_IMAGE: ${BASE_IMAGE} image: hicn-base privileged: true container_name: forwarder diff --git a/tests/2-nodes-hicn-light.yml b/tests/2-nodes-hicn-light.yml index 0aee8cf5e..674df3ea4 100644 --- a/tests/2-nodes-hicn-light.yml +++ b/tests/2-nodes-hicn-light.yml @@ -58,8 +58,8 @@ services: sleep 4 - hiperf -q -z hicnlightng_module -S -R -B 4000kbps ${RTC_PRODUCER} -P 2 & - hiperf -q -z hicnlightng_module -S ${RAAQM_PRODUCER}/128 & - hicn-ping-server -q -z hicnlightng_module -s 0 -n ${PING_PRODUCER}/128 & + hiperf -q -z hicnlight_module -S -R -B 4000kbps ${RTC_PRODUCER} -P 2 & + hiperf -q -z hicnlight_module -S ${RAAQM_PRODUCER}/128 & + hicn-ping-server -q -z hicnlight_module -s 0 -n ${PING_PRODUCER}/128 & tail -f /dev/null diff --git a/tests/2-nodes-vpp-bridge.yml b/tests/2-nodes-vpp-bridge.yml index db1fa6fdc..5a61874ac 100644 --- a/tests/2-nodes-vpp-bridge.yml +++ b/tests/2-nodes-vpp-bridge.yml @@ -18,7 +18,7 @@ services: sudo tee /etc/vpp/startup.conf <