tests-extra: allow tests to continue after expected errors in knotc (in the blocking mode)

This commit is contained in:
David Vašek 2021-02-06 17:57:59 +01:00
parent 76e5354818
commit cbaf59eb23
2 changed files with 4 additions and 2 deletions

View file

@ -33,7 +33,8 @@ master.update_zonefile(zone, version=1)
master.stop()
master.start()
t.sleep(2)
slave.ctl("zone-refresh", wait=True)
slave.ctl("zone-refresh") # the refresh should fail -> no blocking mode, no error
t.sleep(2)
resp = master.dig("added.example.", "A")
resp.check(rcode="NXDOMAIN")

View file

@ -27,7 +27,8 @@ def reload_zone(version, exp_serial, exp_version, msg):
if opt == 1:
master.reload()
if opt == 2:
master.ctl("zone-reload " + zone[0].name, wait=True)
master.ctl("zone-reload " + zone[0].name) # the reload should fail -> no blocking mode, no error
t.sleep(2)
if opt == 3:
master.ctl("-f zone-reload " + zone[0].name, wait=True)
t.sleep(1) # forced zone-reload does *only schedule* LOAD event