bind9/bin/tests/system/views
Colin Vidal e50edc9090 rewrite views/addzone in loop system test
A part of the `views` system test attempts to add multiples zones in a
loop, and after each zone being added, reconfig the server.

However, the test didn't take into account the fact that the server
might take a bit more time to reload than the script to move to the next
iteration, and in some case the test was re-requesting the server reload
when it was still reloading.

Since `b49f83a3`, `named` explicitly fails to reload when a load/reload
is pending, which is (unless proved otherwise) the reason of the test
was now randomly failing.

That part of the test is now waiting for the server log message saying
the server has added the new zone and is running. Also, that part of the
test has been rewrote in Python.
2025-11-07 15:07:56 +01:00
..
ns1 explicitly set dnssec-validation in system tests 2023-06-26 13:41:56 -07:00
ns2 rewrite views/addzone in loop system test 2025-11-07 15:07:56 +01:00
ns3 Rename system test directory with common files to _common 2023-09-19 13:29:27 +02:00
ns5 Rename system test directory with common files to _common 2023-09-19 13:29:27 +02:00
setup.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
tests.sh rewrite views/addzone in loop system test 2025-11-07 15:07:56 +01:00
tests_sh_views.py Replace clean.sh files with extra_artifacts mark 2024-11-08 10:54:24 +01:00
tests_views_addzones.py rewrite views/addzone in loop system test 2025-11-07 15:07:56 +01:00