properly wait for zone to be loaded
This commit is contained in:
@@ -237,13 +237,12 @@ grep "NXDOMAIN" "dig.out.dynamic2.ns3.test$n" > /dev/null 2>&1 || ret=1
|
||||
# using "rndc halt" ensures that we don't dump the zone file
|
||||
$PERL $SYSTEMTESTTOP/stop.pl --use-rndc --halt --port ${CONTROLPORT} rndc ns3
|
||||
restart
|
||||
for i in 0 1 2 3 4 5 6 7 8 9; do
|
||||
lret=0
|
||||
dig_with_opts @10.53.0.3 newtext.dynamic txt > "dig.out.dynamic3.ns3.test$n"
|
||||
grep "added text" "dig.out.dynamic3.ns3.test$n" > /dev/null 2>&1 || lret=1
|
||||
[ $lret -eq 0 ] && break;
|
||||
done
|
||||
[ $lret -eq 1 ] && ret=1
|
||||
check_added_text() {
|
||||
dig_with_opts @10.53.0.3 newtext.dynamic txt > "dig.out.dynamic3.ns3.test$n" || return 1
|
||||
grep "added text" "dig.out.dynamic3.ns3.test$n" > /dev/null || return 1
|
||||
return 0
|
||||
}
|
||||
retry_quiet 10 check_added_text || ret=1
|
||||
dig_with_opts +comm @10.53.0.3 added.dynamic txt > "dig.out.dynamic4.ns3.test$n"
|
||||
grep "NXDOMAIN" "dig.out.dynamic4.ns3.test$n" > /dev/null 2>&1 || ret=1
|
||||
n=$((n+1))
|
||||
|
||||
Reference in New Issue
Block a user