From 3b01b47ac376ce607bba8e87ac39bb750deab296 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Fri, 5 Jan 2024 14:53:42 +1100 Subject: [PATCH] Handle dig timing out gracefully in rndc (cherry picked from commit 02d9f2eeb9e83579c1dbad462a310bec96f9e990) --- bin/tests/system/rndc/tests.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/tests/system/rndc/tests.sh b/bin/tests/system/rndc/tests.sh index 701e8591a7..9355d4c8d9 100644 --- a/bin/tests/system/rndc/tests.sh +++ b/bin/tests/system/rndc/tests.sh @@ -623,7 +623,7 @@ status=$((status + ret)) n=$((n + 1)) echo_i "check if query for the zone returns SERVFAIL ($n)" -$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n +$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n || ret=1 grep "SERVFAIL" dig.out.1.test$n >/dev/null || ret=1 if [ $ret != 0 ]; then echo_i "failed (ignored)" @@ -639,7 +639,7 @@ status=$((status + ret)) n=$((n + 1)) echo_i "check if query for the zone returns NOERROR ($n)" -$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n +$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n || ret=1 grep "NOERROR" dig.out.1.test$n >/dev/null || ret=1 if [ $ret != 0 ]; then echo_i "failed"; fi status=$((status + ret))