Files
Joachim Wiberg b706f521b5 test: fix race condition in DHCP Server Multiple Subnets
Need to verify that client hostnames have been set before starting the
client, otherwise the test will fail due to clients getting pool lease,
which is intended.

In a real-world scenario this is not a problem. Here we've booby trapped
the server to try to trip up errors.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
2026-01-23 06:12:26 +01:00
..

:testgroup:
== DHCP

Tests verifying DHCPv4/DHCPv6 client and server functionality:

 - Basic DHCPv4 client lease acquisition and configuration
 - DHCPv4 client with default gateway assignment
 - DHCPv4 client with static route configuration
 - DHCPv4 client hostname management and priority
 - Basic DHCPv6 client operation with address assignment
 - DHCPv6 client with prefix delegation (IA_PD)
 - DHCPv6 SLAAC/RA (Stateless)
 - Basic DHCPv4 server operation and lease assignment
 - DHCPv4 server with host-specific IP reservations
 - DHCPv4 server with multiple subnet configurations

include::client_basic/Readme.adoc[]

<<<

include::client_default_gw/Readme.adoc[]

<<<

include::client_routes/Readme.adoc[]

<<<

include::client_hostname/Readme.adoc[]

<<<

include::client6_basic/Readme.adoc[]

<<<

include::client6_prefix_delegation/Readme.adoc[]

<<<

include::client6_slaac_ra/Readme.adoc[]

<<<

include::server_basic/Readme.adoc[]

<<<

include::server_host/Readme.adoc[]

<<<

include::server_subnets/Readme.adoc[]