]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Handle non-zero return codes in resolver test
authorTom Krizek <tkrizek@isc.org>
Tue, 27 Jun 2023 15:03:23 +0000 (17:03 +0200)
committerTom Krizek <tkrizek@isc.org>
Fri, 14 Jul 2023 13:49:17 +0000 (15:49 +0200)
bin/tests/system/resolver/tests.sh

index 89851b2efa8f027cbfc68766f4caf2533e99cadf..e06a21e12dd9e51bd4ad6911893cce9cc1ad312a 100755 (executable)
@@ -729,7 +729,7 @@ dig_with_opts +timeout=15 large-referral.example.net @10.53.0.1 a > dig.out.ns1.
 grep "status: SERVFAIL" dig.out.ns1.test${n} > /dev/null || ret=1
 # Check the total number of findname() calls triggered by a single query
 # for large-referral.example.net/A.
-findname_call_count="$(grep -c "large-referral\.example\.net.*FINDNAME" ns1/named.run)"
+findname_call_count="$(grep -c "large-referral\.example\.net.*FINDNAME" ns1/named.run || true)"
 if [ "${findname_call_count}" -gt 1000 ]; then
        echo_i "failed: ${findname_call_count} (> 1000) findname() calls detected for large-referral.example.net"
        ret=1