jenkinsfile - put watchdog loop in another loop

This commit is contained in:
matt committed 2026-10-18 07:20:57 -07:00
1 parent 6564d4941f
commit b5834b3eaf
1 file changed
+2
+2
View File
@@ -87,12 +87,14 @@ pipeline {
while ! pgrep -f "tail.*ble_test_${env.TEST_HASH}" > /dev/null; do while ! pgrep -f "tail.*ble_test_${env.TEST_HASH}" > /dev/null; do
sleep 1 sleep 1
done done
while true; do
while pgrep -f "tail.*ble_test_${env.TEST_HASH}" > /dev/null; do while pgrep -f "tail.*ble_test_${env.TEST_HASH}" > /dev/null; do
if ! screen -list | grep -q ble_test_${env.TEST_HASH}; then if ! screen -list | grep -q ble_test_${env.TEST_HASH}; then
pkill -9 -f "tail.*ble_test_${env.TEST_HASH}" pkill -9 -f "tail.*ble_test_${env.TEST_HASH}"
fi fi
sleep 5 sleep 5
done done
done
exit exit
' '
""" """