From: Libor Peltan Date: Thu, 16 Jul 2020 17:53:25 +0000 (+0200) Subject: tests: improved DS push, when roll+push+check too fast X-Git-Tag: v3.0.0~78^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f42fdf4cdc19613b60f606b8d5eeab801cad939d;p=thirdparty%2Fknot-dns.git tests: improved DS push, when roll+push+check too fast --- diff --git a/tests-extra/tests/dnssec/ds_push/test.py b/tests-extra/tests/dnssec/ds_push/test.py index e9b43ed50a..7b7a68ddba 100644 --- a/tests-extra/tests/dnssec/ds_push/test.py +++ b/tests-extra/tests/dnssec/ds_push/test.py @@ -64,26 +64,26 @@ def check_zone(server, zone, dnskeys, dnskey_rrsigs, cdnskeys, soa_rrsigs, msg): server.zone_verify(zone) def wait_for_rrsig_count(t, server, rrtype, rrsig_count, timeout): - rtime = 0 + rtime = 0.0 while True: qdnskeyrrsig = server.dig("example.com", rrtype, dnssec=True, bufsize=4096) found_rrsigs = qdnskeyrrsig.count("RRSIG") if found_rrsigs == rrsig_count: break - rtime = rtime + 1 - t.sleep(1) + rtime = rtime + 0.1 + t.sleep(0.1) if rtime > timeout: break def wait_for_dnskey_count(t, server, dnskey_count, timeout): - rtime = 0 + rtime = 0.0 while True: qdnskeyrrsig = server.dig("example.com", "DNSKEY", dnssec=True, bufsize=4096) found_dnskeys = qdnskeyrrsig.count("DNSKEY") if found_dnskeys == dnskey_count: break - rtime = rtime + 1 - t.sleep(1) + rtime = rtime + 0.1 + t.sleep(0.1) if rtime > timeout: break