Add a check to the ZSK rollover test case that ensures the zone is
signed with the successor key only, after a 'rndc sign' is commanded.
}
isctest.kasp.check_rollover_step(ns3, CONFIG, policy, step)
+ # Force full resign and check all signatures have been replaced.
+ with ns3.watch_log_from_here() as watcher:
+ ns3.rndc(f"sign {zone}", log=False)
+ watcher.wait_for_line(f"zone {zone}/IN (signed): sending notifies")
+
+ step["smooth"] = False
+ isctest.kasp.check_rollover_step(ns3, CONFIG, POLICY, step)
+
@pytest.mark.parametrize(
"tld",