json_port_test3 adjusts timing

This commit is contained in:
Jed Reynolds
2020-01-07 16:52:29 -08:00
parent 4a2928c2f9
commit 773a4b3861

View File

@@ -47,10 +47,11 @@ function Kuurl() {
set -x set -x
curl "$@" ||: curl "$@" ||:
set +x set +x
grep 'HTTP/1.1 200' $headers || (echo "${@:$#}"; cat $headers) grep 'HTTP/1.1 200' $headers || (echo "${@:$#}"; cat $headers; exit 1)
} }
url="http://jedtest.jbr:8080" HOST=${1:-jedtest.jbr}
url="http://${HOST}:8080"
#url="http://127.0.0.1:8080" #url="http://127.0.0.1:8080"
function PortDown() { function PortDown() {
@@ -120,9 +121,10 @@ for eidcx in "${series[@]}" ; do
Kuurl $switches -H "$accept_json" "$url/cx/udp-$eidcx?fields=name,state" Kuurl $switches -H "$accept_json" "$url/cx/udp-$eidcx?fields=name,state"
done done
sleep 5 sleep 4
while true; do for try in 1 2; do
for eidcx in "${series[@]}" ; do for eidcx in "${series[@]}" ; do
sleep 1
CxToggle "udp-$eidcx" "STOPPED" CxToggle "udp-$eidcx" "STOPPED"
Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-A?fields=name,run" Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-A?fields=name,run"
Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-B?fields=name,run" Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-B?fields=name,run"
@@ -131,17 +133,19 @@ while true; do
for sta in "${series[@]}"; do for sta in "${series[@]}"; do
PortDown "vsta$sta" PortDown "vsta$sta"
done done
sleep 5
for sta in "${series[@]}"; do for sta in "${series[@]}"; do
PortUp "vsta$sta" PortUp "vsta$sta"
done done
sleep 4 sleep 5
for eidcx in "${series[@]}" ; do for eidcx in "${series[@]}" ; do
sleep 1
CxToggle "udp-$eidcx" "RUNNING" CxToggle "udp-$eidcx" "RUNNING"
Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-A?fields=name,run" Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-A?fields=name,run"
Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-B?fields=name,run" Kuurl $switches -H "$accept_json" "$url/endp/udp-$eidcx-B?fields=name,run"
Kuurl $switches -H "$accept_json" "$url/cx/udp-$eidcx?fields=name,state" Kuurl $switches -H "$accept_json" "$url/cx/udp-$eidcx?fields=name,state"
done done
sleep 14 sleep 20
done done
echo "DONE"
# #