X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=test%2Frun_tests.sh;h=13ba4bf40a6516c6dd4c606dd20861ed09c72b00;hb=refs%2Fchanges%2F72%2F2072%2F1;hp=f5dc0d53ca41d3c4d2e1dcdcce8c45d588156cb0;hpb=dc68642f5676cdd49f3ef92f983b319e21f16afa;p=ric-app%2Fadmin.git diff --git a/test/run_tests.sh b/test/run_tests.sh index f5dc0d5..13ba4bf 100755 --- a/test/run_tests.sh +++ b/test/run_tests.sh @@ -1,6 +1,8 @@ #! /bin/bash -test_cases=( "TEST_MESSAGE_PROCESSOR" "TEST_ADMISSION" "TEST_PROTECTOR_PLUGIN" "TEST_SUBSCRIPTION_FLOW" "TEST_SUBSCRIPTION" "TEST_E2AP_INDICATION" "TEST_E2AP_CONTROL" "TEST_E2SM" "TEST_JSON" "TEST_X2_SGNB" "TEST_SLIDING_WINDOW" "TEST_XAPP" ) +#test_cases=( "TEST_MESSAGE_PROCESSOR" "TEST_ADMISSION" "TEST_PROTECTOR_PLUGIN" "TEST_SUBSCRIPTION_FLOW" "TEST_SUBSCRIPTION" "TEST_E2AP_INDICATION" "TEST_E2AP_CONTROL" "TEST_E2SM" "TEST_JSON" "TEST_X2_SGNB" "TEST_SLIDING_WINDOW" ) + +test_cases=( "TEST_PROTECTOR_PLUGIN" ) # Run through test cases for((i = 0; i < ${#test_cases[@]}; i++)); do @@ -15,18 +17,18 @@ for((i = 0; i < ${#test_cases[@]}; i++)); do echo -e "UNIT TEST CASE: ${test} \e[31m FAILED \e[0m"; fi - # valgrind -q --tool=memcheck --leak-check=yes --track-origins=yes --leak-check=full ./${test} > /dev/null - # if [ $? -eq 0 ] - # then - # echo -e "Valgrind Test on ${test} \e[32m OK \e[0m "; - # else - # echo -e "Valgrind Test on ${test} \e[31m FAILED \e[0m"; - # fi + valgrind -q --tool=memcheck --leak-check=yes --track-origins=yes --leak-check=full ./${test} > /dev/null + if [ $? -eq 0 ] + then + echo -e "Valgrind Test on ${test} \e[32m OK \e[0m "; + else + echo -e "Valgrind Test on ${test} \e[31m FAILED \e[0m"; + fi done #=============================== # Generate coverage report -cd ../ -gcovr -r . --html > coverage_report.html +#cd ../ +#gcovr -r . --html > coverage_report.html