diff options
author | 2023-09-14 12:38:49 +0100 | |
---|---|---|
committer | 2023-09-27 10:45:15 +0100 | |
commit | a4687d9a257e6d95cdca6182d5a012a149f5f716 (patch) | |
tree | 6fe6288bcc45d49c3a13c9edb00470fab64f5ec2 /csit/scripts/healthcheck/test/pms_a1sim.sh | |
parent | aeb5e2ac45f459a9145a3898b8144387a1703a97 (diff) |
OpenApi-First approach
Issue-ID: CCSDK-3927
Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech>
Change-Id: Ie88b84cce42081f1becdf186813b2e557479297b
Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech>
Diffstat (limited to 'csit/scripts/healthcheck/test/pms_a1sim.sh')
-rwxr-xr-x | csit/scripts/healthcheck/test/pms_a1sim.sh | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/csit/scripts/healthcheck/test/pms_a1sim.sh b/csit/scripts/healthcheck/test/pms_a1sim.sh index 8ba4ef44..d91821f4 100755 --- a/csit/scripts/healthcheck/test/pms_a1sim.sh +++ b/csit/scripts/healthcheck/test/pms_a1sim.sh @@ -30,35 +30,36 @@ chmod +x docker-compose ./docker-compose --env-file .env up -d checkStatus(){ - for i in {1..60}; do - res=$($1) + for ((i=0; i<$1; i++)); do + res=$($2) echo "$res" - expect=$2 + expect=$3 if [ "$res" == "$expect" ]; then - echo -e "$3 is alive!\n" + echo -e "$4 is alive!\n" break; else - sleep $i + sleep 1 fi done } + # Healthcheck docker containers # check SIM1 status echo "check SIM1 status:" -checkStatus "curl -skw %{http_code} http://localhost:30001/" "OK200" "SIM1" +checkStatus 120 "curl -sSkw %{http_code} http://localhost:30001/ " "OK200" "SIM1" # check SIM2 status echo "check SIM2 status:" -checkStatus "curl -skw %{http_code} http://localhost:30003/" "OK200" "SIM2" +checkStatus 120 "curl -sSkw %{http_code} http://localhost:30003/ " "OK200" "SIM2" # check SIM3 status echo "check SIM3 status:" -checkStatus "curl -skw %{http_code} http://localhost:30005/" "OK200" "SIM3" +checkStatus 120 "curl -sSkw %{http_code} http://localhost:30005/ " "OK200" "SIM3" # check PMS status echo "check PMS status:" -checkStatus "curl -skw %{http_code} http://localhost:8081/status" "success200" "PMS" +checkStatus 120 "curl -sSkw %{http_code} http://localhost:8081/status " "success200" "PMS" cd ${SHELL_FOLDER}/../data ./preparePmsData.sh |