Loading scripts/run_tests_locally-telemetry-gnmi.sh +24 −5 Original line number Diff line number Diff line #!/bin/bash # Copyright 2022-2024 ETSI SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) # Copyright 2022-2025 ETSI SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. Loading @@ -13,17 +13,36 @@ # See the License for the specific language governing permissions and # limitations under the License. # # Cleanup # docker rm --force qkd-node # docker network rm --force qkd-node-br PROJECTDIR=`pwd` # # Create Docker network # docker network create --driver bridge --subnet=172.254.250.0/24 --gateway=172.254.250.254 qkd-node-br # <<<<<<<< HEAD:scripts/run_tests_locally-telemetry-gnmi.sh PROJECTDIR=`pwd` cd $PROJECTDIR/src # RCFILE=$PROJECTDIR/coverage/.coveragerc # export KFK_SERVER_ADDRESS='127.0.0.1:9092' export KFK_SERVER_ADDRESS='127.0.0.1:9094' # CRDB_SQL_ADDRESS=$(kubectl get service cockroachdb-public --namespace crdb -o jsonpath='{.spec.clusterIP}') # export CRDB_URI="cockroachdb://tfs:tfs123@${CRDB_SQL_ADDRESS}:26257/tfs_telemetry?sslmode=require" RCFILE=$PROJECTDIR/coverage/.coveragerc # this is unit test (should be tested with container-lab running) # python3 -m pytest --log-level=info --log-cli-level=info --verbose \ # telemetry/backend/tests/gnmi_oc/test_unit_GnmiOpenConfigCollector.py # this is integration test (should be tested with container-lab running) python3 -m pytest --log-level=info --log-cli-level=info --verbose \ telemetry/backend/tests/gnmi_oc/test_complete_GnmiOCcollector.py # this is integration test # telemetry/backend/tests/gnmi_oc/test_GnmiOpenConfigCollector.py # this is unit test telemetry/backend/tests/gnmi_oc/test_integration_GnmiOCcollector.py # this is integration test # ======== # # Create QKD Node # docker run --detach --name qkd-node --network qkd-node-br --ip 172.254.250.101 mock-qkd-node:test # # Dump QKD Node Docker containers # docker ps -a # echo "Bye!" # >>>>>>>> develop:src/tests/tools/mock_qkd_node/run.sh Loading
scripts/run_tests_locally-telemetry-gnmi.sh +24 −5 Original line number Diff line number Diff line #!/bin/bash # Copyright 2022-2024 ETSI SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) # Copyright 2022-2025 ETSI SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. Loading @@ -13,17 +13,36 @@ # See the License for the specific language governing permissions and # limitations under the License. # # Cleanup # docker rm --force qkd-node # docker network rm --force qkd-node-br PROJECTDIR=`pwd` # # Create Docker network # docker network create --driver bridge --subnet=172.254.250.0/24 --gateway=172.254.250.254 qkd-node-br # <<<<<<<< HEAD:scripts/run_tests_locally-telemetry-gnmi.sh PROJECTDIR=`pwd` cd $PROJECTDIR/src # RCFILE=$PROJECTDIR/coverage/.coveragerc # export KFK_SERVER_ADDRESS='127.0.0.1:9092' export KFK_SERVER_ADDRESS='127.0.0.1:9094' # CRDB_SQL_ADDRESS=$(kubectl get service cockroachdb-public --namespace crdb -o jsonpath='{.spec.clusterIP}') # export CRDB_URI="cockroachdb://tfs:tfs123@${CRDB_SQL_ADDRESS}:26257/tfs_telemetry?sslmode=require" RCFILE=$PROJECTDIR/coverage/.coveragerc # this is unit test (should be tested with container-lab running) # python3 -m pytest --log-level=info --log-cli-level=info --verbose \ # telemetry/backend/tests/gnmi_oc/test_unit_GnmiOpenConfigCollector.py # this is integration test (should be tested with container-lab running) python3 -m pytest --log-level=info --log-cli-level=info --verbose \ telemetry/backend/tests/gnmi_oc/test_complete_GnmiOCcollector.py # this is integration test # telemetry/backend/tests/gnmi_oc/test_GnmiOpenConfigCollector.py # this is unit test telemetry/backend/tests/gnmi_oc/test_integration_GnmiOCcollector.py # this is integration test # ======== # # Create QKD Node # docker run --detach --name qkd-node --network qkd-node-br --ip 172.254.250.101 mock-qkd-node:test # # Dump QKD Node Docker containers # docker ps -a # echo "Bye!" # >>>>>>>> develop:src/tests/tools/mock_qkd_node/run.sh