n=$((n + 1))
echo_i "test 'rndc reconfig' with a broken config ($n)"
ret=0
+nextpart ns4/named.run >/dev/null
$RNDC -s 10.53.0.4 -p ${EXTRAPORT6} -c ns4/key6.conf reconfig >/dev/null || ret=1
-sleep 1
+wait_for_log 3 "running" ns4/named.run
mv ns4/named.conf ns4/named.conf.save
echo "error error error" >>ns4/named.conf
$RNDC -s 10.53.0.4 -p ${EXTRAPORT6} -c ns4/key6.conf reconfig >rndc.out.1.test$n 2>&1 && ret=1
n=$((n + 1))
echo_i "restore working config ($n)"
ret=0
+nextpart ns4/named.run >/dev/null
mv ns4/named.conf.save ns4/named.conf
sleep 1
$RNDC -s 10.53.0.4 -p ${EXTRAPORT6} -c ns4/key6.conf reconfig >/dev/null || ret=1
-sleep 1
+wait_for_log 3 "running" ns4/named.run
if [ $ret != 0 ]; then echo_i "failed"; fi
status=$((status + ret))