new eidastest version upgrade SC-615
This commit is contained in:
parent
91c5bb98b2
commit
e08f4c9d4e
3 changed files with 11 additions and 6 deletions
|
@ -20,7 +20,7 @@ eidastest_compose:
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
|
|
||||||
eidastest-testid:
|
eidastest-testid:
|
||||||
image: docker.sunet.se/eidastest-testid:2.0.10
|
image: docker.sunet.se/eidastest-testid:2.0.11
|
||||||
container_name: eidastest-testid
|
container_name: eidastest-testid
|
||||||
ports:
|
ports:
|
||||||
- "443:8099"
|
- "443:8099"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[job-exec "Supervising firefox processes"]
|
[job-exec "Supervising firefox processes"]
|
||||||
schedule = @every 30m
|
schedule = @every 5m
|
||||||
container = standalone-firefox
|
container = standalone-firefox
|
||||||
command = scripts/supervise_firefox_processes.sh
|
command = scripts/supervise_firefox_processes.sh
|
||||||
|
|
|
@ -1,18 +1,23 @@
|
||||||
|
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Script used for kill of hanging firefox processes
|
# Script used for kill of hanging firefox processes
|
||||||
|
|
||||||
|
firefox=$(ps -ef | grep firefox -c)
|
||||||
|
gecko=$(ps -ef | grep gecko -c)
|
||||||
|
sum=$((firefox + gecko))
|
||||||
echo ""
|
echo ""
|
||||||
if [ $(ps -ef | grep firefox -c) -gt 15 ]
|
#if [ $(ps -ef | grep firefox -c) -gt 15 ]
|
||||||
|
if [ $sum -gt 15 ]
|
||||||
then
|
then
|
||||||
echo "Number of firefox processes are more than 15(" $(ps -ef | grep firefox -c) "), killing all processes!"
|
echo "Number of firefox & gecko processes are more than 15(" $sum "), killing all processes!"
|
||||||
sleep 2
|
sleep 2
|
||||||
$(pkill firefox)
|
$(pkill firefox)
|
||||||
sleep 2
|
sleep 2
|
||||||
$(pkill geckodriver)
|
$(pkill geckodriver)
|
||||||
sleep 2
|
sleep 2
|
||||||
echo "Number of firefox processes are now: " $(ps -ef | grep firefox -c)
|
# echo "Number of firefox processes are now: " $(ps -ef | grep firefox -c)
|
||||||
else
|
else
|
||||||
echo "Number of firefox processes are less than 15(" $(ps -ef | grep firefox -c) "), no action taken"
|
echo "Number of firefox & gecko processes are less than 15(" $sum "), no action taken"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
|
Loading…
Add table
Reference in a new issue