]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] fix: test: Avoid rndc loadkeys race in checkds system test
authorNicki Křížek <nicki@isc.org>
Mon, 1 Jun 2026 14:25:32 +0000 (16:25 +0200)
committerNicki Křížek <nicki@isc.org>
Mon, 1 Jun 2026 14:25:32 +0000 (16:25 +0200)
commitecc8628acfdd00e328a933a814fa2215bbbd311b
treec5b062b5ffe1f0493fda8e3e633c6ae435d354dd
parent5d7f241fdf5453301ca766082a5f4036c323d86a
parenta2a53931de7d26dc3b809bd9d5512d9b4c098a19
[9.20] fix: test: Avoid rndc loadkeys race in checkds system test

Address a `checkds` test race condition.

Example failure:

```
________________ test_checkds[incomplete.yes.dspublish.ns2-4-5] ________________
[gw3] linux -- Python 3.13.5 /usr/bin/python3
/builds/isc-projects/bind9/bin/tests/system/checkds/tests_checkds.py:451: in test_checkds
    keystate_check(ns2, params.zone, params.expected_parent_state)
/builds/isc-projects/bind9/bin/tests/system/checkds/tests_checkds.py:183: in keystate_check
    assert val == 0
E   AssertionError: assert '20260528103555 (Thu May 28 10:35:55 2026)' == 0
```

https://gitlab.isc.org/isc-projects/bind9/-/jobs/7497509

Backport of MR !12138

Merge branch 'backport-nicki/fix-checkds-loadkeys-race-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!12150