Skip to content
Snippets Groups Projects
Commit 4847aafd authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

EuCNC24: Fixed CI/CD pipeline

parent 4f823a0f
No related branches found
No related tags found
2 merge requests!294Release TeraFlowSDN 4.0,!172Resolve "(CTTC) Extend gNMI-OpenConfig SBI driver"
...@@ -118,6 +118,8 @@ end2end_test eucnc24: ...@@ -118,6 +118,8 @@ end2end_test eucnc24:
--volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh" --volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh"
--volume "$PWD/src/tests/${TEST_NAME}:/opt/results" --volume "$PWD/src/tests/${TEST_NAME}:/opt/results"
$CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-onboarding.sh $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-onboarding.sh
- docker logs ${TEST_NAME} || true
- docker rm -f ${TEST_NAME} || true
# Run end-to-end test: configure service TFS # Run end-to-end test: configure service TFS
- > - >
...@@ -125,6 +127,8 @@ end2end_test eucnc24: ...@@ -125,6 +127,8 @@ end2end_test eucnc24:
--volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh" --volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh"
--volume "$PWD/src/tests/${TEST_NAME}:/opt/results" --volume "$PWD/src/tests/${TEST_NAME}:/opt/results"
$CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-tfs-service-create.sh $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-tfs-service-create.sh
- docker logs ${TEST_NAME} || true
- docker rm -f ${TEST_NAME} || true
# Run end-to-end test: test connectivity with ping # Run end-to-end test: test connectivity with ping
- sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10' - sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10'
...@@ -139,6 +143,8 @@ end2end_test eucnc24: ...@@ -139,6 +143,8 @@ end2end_test eucnc24:
--volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh" --volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh"
--volume "$PWD/src/tests/${TEST_NAME}:/opt/results" --volume "$PWD/src/tests/${TEST_NAME}:/opt/results"
$CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-tfs-service-remove.sh $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-tfs-service-remove.sh
- docker logs ${TEST_NAME} || true
- docker rm -f ${TEST_NAME} || true
# Run end-to-end test: configure service IETF # Run end-to-end test: configure service IETF
- > - >
...@@ -146,6 +152,8 @@ end2end_test eucnc24: ...@@ -146,6 +152,8 @@ end2end_test eucnc24:
--volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh" --volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh"
--volume "$PWD/src/tests/${TEST_NAME}:/opt/results" --volume "$PWD/src/tests/${TEST_NAME}:/opt/results"
$CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-ietf-service-create.sh $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-ietf-service-create.sh
- docker logs ${TEST_NAME} || true
- docker rm -f ${TEST_NAME} || true
# Run end-to-end test: test connectivity with ping # Run end-to-end test: test connectivity with ping
- sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10' - sudo containerlab exec --name eucnc24 --label clab-node-name=dc1 --cmd 'ping -n -c3 192.168.1.10'
...@@ -160,6 +168,8 @@ end2end_test eucnc24: ...@@ -160,6 +168,8 @@ end2end_test eucnc24:
--volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh" --volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh"
--volume "$PWD/src/tests/${TEST_NAME}:/opt/results" --volume "$PWD/src/tests/${TEST_NAME}:/opt/results"
$CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-ietf-service-remove.sh $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-ietf-service-remove.sh
- docker logs ${TEST_NAME} || true
- docker rm -f ${TEST_NAME} || true
# Run end-to-end test: cleanup scenario # Run end-to-end test: cleanup scenario
- > - >
...@@ -167,6 +177,8 @@ end2end_test eucnc24: ...@@ -167,6 +177,8 @@ end2end_test eucnc24:
--volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh" --volume "$PWD/tfs_runtime_env_vars.sh:/var/teraflow/tfs_runtime_env_vars.sh"
--volume "$PWD/src/tests/${TEST_NAME}:/opt/results" --volume "$PWD/src/tests/${TEST_NAME}:/opt/results"
$CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-cleanup.sh $CI_REGISTRY_IMAGE/${TEST_NAME}:latest /var/teraflow/run-cleanup.sh
- docker logs ${TEST_NAME} || true
- docker rm -f ${TEST_NAME} || true
after_script: after_script:
# Dump TeraFlowSDN component logs # Dump TeraFlowSDN component logs
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment