mirror of
https://github.com/haproxy/haproxy.git
synced 2026-07-04 23:06:17 -04:00
Tests cover:
- error cases: missing name, not-in-maintenance, invalid chars
(rejected by invalid_char()), duplicate name in the same backend,
name-referenced server (use-server target, track target)
- same-name rename as a no-op success
- successful rename with verification via 'show servers state'
- old name no longer resolves after rename
- round-trip rename back to original name
- traffic still works after rename round-trip
The use-server and tracked-server cases exercise the SRV_F_NAME_REFD
gating added in the preceding patch. Servers pinned only via resolvers
(SRV_F_NON_PURGEABLE without SRV_F_NAME_REFD) remain renamable; that
positive case is not exercised here as it would require a real DNS
resolver in the test environment.
|
||
|---|---|---|
| .. | ||
| abnsz.vtc | ||
| certs | ||
| cli_add_check_server.vtc | ||
| cli_add_server.vtc | ||
| cli_add_ssl_server.vtc | ||
| cli_add_track_server.vtc | ||
| cli_delete_dynamic_server.vtc | ||
| cli_delete_server.vtc | ||
| cli_set_fqdn.vtc | ||
| cli_set_server_name.vtc | ||
| cli_set_ssl.vtc | ||
| get_srv_stats.lua | ||