]> git.ipfire.org Git - thirdparty/bind9.git/commit
Convert more kasp test cases to pytest
authorMatthijs Mekking <matthijs@isc.org>
Mon, 17 Mar 2025 13:53:55 +0000 (14:53 +0100)
committerMatthijs Mekking <matthijs@isc.org>
Wed, 23 Apr 2025 15:22:04 +0000 (15:22 +0000)
commit5f23f750c24ea734e52798276bbeb270cec2aed2
tree0434a7c4225219fd67ac7b8cd62bf40d681f8115
parentfddf9f778b49f454e68cbefea8c897ac3bd0ea44
Convert more kasp test cases to pytest

These test cases follow the same pattern as many other, but all require
some additional checks. These are set in "additional-tests".

The "zsk-missing.autosign" zone is special handled, as it expects the
KSK to sign the SOA RRset (because the ZSK is unavailable).

The kasp/ns3/setup.sh script is updated so the SyncPublish is not set
(named will initialize it correctly). For the test zones that have
missing private key files we do need to set the expected key timing
metadata.

Remove the counterparts for the newly added test from the kasp shell
tests script.
bin/tests/system/isctest/kasp.py
bin/tests/system/kasp/ns3/setup.sh
bin/tests/system/kasp/tests.sh
bin/tests/system/kasp/tests_kasp.py