Skip to content

Commit 44844f8

Browse files
committed
[tests] add dind srp 1_3_SRP_TC_1 integration test
This commit adds a new Docker-in-Docker integration expect script (dind_srp_tc_1.exp) to automate the SRP single service registration, verification, and update test case (1_3_SRP_TC_1). The expect script verifies SRP server advertisement proxy behavior on the infrastructure link using python-zeroconf. It handles the case where the host's advertised mDNS addresses become empty after the OMR address is cleared and the ML-EID address is filtered out. Instead of calling `zeroconf.get_service_info()`, which returns None when no addresses are resolved, it manually invokes `request()` on `ServiceInfo` and inspects its properties directly to verify SRV and AAAA resolution records. This commit also registers the new script in `test_dind_dns_sd.sh`.
1 parent eeda311 commit 44844f8

2 files changed

Lines changed: 489 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)