From: Mark Andrews Date: Wed, 12 Feb 2020 01:47:09 +0000 (+1100) Subject: wait for apex NSEC3 to be generated X-Git-Tag: v9.14.11~7^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3f726cbef96c50717e26c117cfda73b0436bd6d;p=thirdparty%2Fbind9.git wait for apex NSEC3 to be generated (cherry picked from commit c99ad5c8c7d24f7faa339fe86e8ed1515b4a24ce) --- diff --git a/bin/tests/system/autosign/clean.sh b/bin/tests/system/autosign/clean.sh index 8863fdbb265..e8473da6e22 100644 --- a/bin/tests/system/autosign/clean.sh +++ b/bin/tests/system/autosign/clean.sh @@ -42,6 +42,7 @@ rm -f ns3/inaczsk3.example.db rm -f ns3/jitter.nsec3.example.db rm -f ns3/kg.out ns3/s.out ns3/st.out rm -f ns3/kskonly.example.db +rm -f ns3/named.ns3.prev rm -f ns3/nozsk.example.db ns3/inaczsk.example.db rm -f ns3/nsec.example.db rm -f ns3/nsec3-to-nsec.example.db @@ -61,9 +62,9 @@ rm -f ns3/secure-to-insecure2.example.db rm -f ns3/secure.example.db rm -f ns3/secure.nsec3.example.db rm -f ns3/secure.optout.example.db +rm -f ns3/settime.out.* rm -f ns3/sync.example.db rm -f ns3/ttl*.db -rm -f ns3/settime.out.* rm -f nsupdate.out rm -f settime.out.* rm -f signing.out.* diff --git a/bin/tests/system/autosign/tests.sh b/bin/tests/system/autosign/tests.sh index 19c7c115563..643487e4a5b 100755 --- a/bin/tests/system/autosign/tests.sh +++ b/bin/tests/system/autosign/tests.sh @@ -1247,7 +1247,7 @@ $SETTIME -K ns3 -A now+3s $ksk > settime.out.test$n.ksk || ret=1 ($RNDCCMD 10.53.0.3 loadkeys delay.example. 2>&1 | sed 's/^/ns2 /' | cat_i) || ret=1 echo_i "waiting for changes to take effect" sleep 3 -wait_for_notifies "delay.example" "ns3" || ret=1 +wait_for_log "add delay\.example\..*NSEC.a\.delay\.example\. NS SOA RRSIG NSEC DNSKEY" ns3/named.run $DIG $DIGOPTS +noall +answer dnskey delay.example. @10.53.0.3 > dig.out.ns3.1.test$n || ret=1 # DNSKEY expected: awk 'BEGIN {r=1} $4=="DNSKEY" {r=0} END {exit r}' dig.out.ns3.1.test$n || ret=1