From: Ondřej Surý Date: Thu, 22 Sep 2022 07:45:54 +0000 (+0200) Subject: Wait for the telemetry check to finish X-Git-Tag: v9.19.6~46^2~2 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=6797ca49cf05409bdd68ecf136d3edbc290938ed;p=thirdparty%2Fbind9.git Wait for the telemetry check to finish Instead of expecting that telemetry check has already finished, wait for it for maximum of three seconds, because named is run with -tat=3, so the telemetry check must happen with 3 second window. Co-authored-by: Evan Hunt --- diff --git a/bin/tests/system/mirror/tests.sh b/bin/tests/system/mirror/tests.sh index f29f8620297..8ebfb6e3485 100644 --- a/bin/tests/system/mirror/tests.sh +++ b/bin/tests/system/mirror/tests.sh @@ -218,7 +218,7 @@ n=$((n + 1)) echo_i "ensuring trust anchor telemetry queries are sent upstream for a mirror zone ($n)" ret=0 # ns3 is started with "-T tat=3", so TAT queries should have already been sent. -grep "_ta-[-0-9a-f]*/NULL" ns1/named.run > /dev/null || ret=1 +wait_for_log_re 3 "_ta-[-0-9a-f]*/NULL" ns1/named.run || ret=1 if [ $ret != 0 ]; then echo_i "failed"; fi status=$((status + ret))