Test authoritative and recursive servers in pairwise
The newly added setup_interfaces anchor in the pairwise CI job handles network interfaces set up that is needed to start named, but for it to be able to configure network interfaces by the bin/tests/system/ifconfig.sh script, ./configure needs to be run before it. "make distclean" is required to clean up the root directory so that ../configure of util/pairwise-testing.sh is not confused.
util/pairwise/authoritative/
files come from bin/tests/system/auth/ns1/
.
Validation jobs (run time +5 minutes):
-
main
- https://gitlab.isc.org/isc-projects/bind9/-/jobs/3088733 -
v9_18
- https://gitlab.isc.org/isc-projects/bind9/-/jobs/3084930 -
v9_16
- https://gitlab.isc.org/isc-projects/bind9/-/jobs/3088734 (may fail when--disable-epoll
is present, but not always)
Edited by Michal Nowak