From 43810bea96966a48b0c5df3531e36978c1e01f99 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Wed, 11 Dec 2024 15:14:34 +0000
Subject: [PATCH] Fixed EuCNC24 test:

- Fixed correctness test for pings
---
 src/tests/eucnc24/.gitlab-ci.yml | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/tests/eucnc24/.gitlab-ci.yml b/src/tests/eucnc24/.gitlab-ci.yml
index 2502fe0fe..140a980f6 100644
--- a/src/tests/eucnc24/.gitlab-ci.yml
+++ b/src/tests/eucnc24/.gitlab-ci.yml
@@ -127,22 +127,22 @@ end2end_test eucnc24:
       $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-service-tfs-create.sh
 
     # Run end-to-end test: test connectivity with ping
-    - export TEST1_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10')
+    - export TEST1_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10' --format json)
     - echo $TEST1_10
     - echo $TEST1_10 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST1_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.1')
+    - export TEST1_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.1' --format json)
     - echo $TEST1_1
     - echo $TEST1_1 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST2_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.1')
+    - export TEST2_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.1' --format json)
     - echo $TEST2_1
     - echo $TEST2_1 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST2_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.10')
+    - export TEST2_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.10' --format json)
     - echo $TEST2_10
     - echo $TEST2_10 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST3_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.1')
+    - export TEST3_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.1' --format json)
     - echo $TEST3_1
     - echo $TEST3_1 | grep -E '3 packets transmitted, 0 received, 100\% packet loss'
-    - export TEST3_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.10')
+    - export TEST3_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.10' --format json)
     - echo $TEST3_10
     - echo $TEST3_10 | grep -E '3 packets transmitted, 0 received, 100\% packet loss'
 
@@ -161,22 +161,22 @@ end2end_test eucnc24:
       $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-service-ietf-create.sh
 
     # Run end-to-end test: test connectivity with ping
-    - export TEST1_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10')
+    - export TEST1_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10' --format json)
     - echo $TEST1_10
     - echo $TEST1_10 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST1_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.1')
+    - export TEST1_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.1' --format json)
     - echo $TEST1_1
     - echo $TEST1_1 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST2_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.1')
+    - export TEST2_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.1' --format json)
     - echo $TEST2_1
     - echo $TEST2_1 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST2_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.10')
+    - export TEST2_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.2.10' --format json)
     - echo $TEST2_10
     - echo $TEST2_10 | grep -E '3 packets transmitted, 3 received, 0\% packet loss'
-    - export TEST3_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.1')
+    - export TEST3_1=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.1' --format json)
     - echo $TEST3_1
     - echo $TEST3_1 | grep -E '3 packets transmitted, 0 received, 100\% packet loss'
-    - export TEST3_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.10')
+    - export TEST3_10=$(sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.3.10' --format json)
     - echo $TEST3_10
     - echo $TEST3_10 | grep -E '3 packets transmitted, 0 received, 100\% packet loss'
 
-- 
GitLab