From de94bee5f3279643359f8a8607d92e6eebdddd3c Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Tue, 19 Sep 2023 14:06:15 +1000 Subject: [PATCH] Wait for the test zone to finish re-loading 'rndc thaw' initiates asynchrous loading of all the zones similar to 'rndc load'. Wait for the test zone's load to complete before testing that it is updatable again. (cherry picked from commit 5b3238aa85ab6e1e1044ae337854e4c00664c359) --- bin/tests/system/rndc/tests.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/tests/system/rndc/tests.sh b/bin/tests/system/rndc/tests.sh index 75522cb71b..ac0b7c189f 100644 --- a/bin/tests/system/rndc/tests.sh +++ b/bin/tests/system/rndc/tests.sh @@ -86,6 +86,8 @@ status=$((status+ret)) echo_i "rndc thaw" $RNDCCMD 10.53.0.2 thaw | sed 's/^/ns2 /' | cat_i +wait_for_log 3 "zone_postload: zone nil/IN: done" ns2/named.run + n=$((n+1)) echo_i "checking zone now writable ($n)" ret=0