summaryrefslogtreecommitdiff
path: root/interface-definitions/include/generic-interface-multi.xml.i
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-07-03 19:28:22 +0300
committerYuriy Andamasov <yuriy@vyos.io>2026-07-03 19:28:22 +0300
commit11cd6c125673d9e426aeedf64b0083b258c242b1 (patch)
tree7e6669f9fc0176397de47050a3e16d03d883f4a2 /interface-definitions/include/generic-interface-multi.xml.i
parent238894482e89cce374ca98763f74a424aa81e2fe (diff)
downloadvyos-1x-11cd6c125673d9e426aeedf64b0083b258c242b1.tar.gz
vyos-1x-11cd6c125673d9e426aeedf64b0083b258c242b1.zip
smoketest: T9048: keep VRF and cmdline assertions on the same PID
Adversarial review findings on the previous head: * get_process_cmdline() could re-resolve a NEW PID after the 'ip vrf pids' membership assertion had already run against the old one, so the two assertions could validate different processes. The helper now returns the (pid, cmdline) pair it actually validated and the VRF checks moved after it, targeting the returned PID. * The one-shot retry left a residual double-race window. The helper now polls PID discovery and the /proc read together under the same PROCESS_WAIT_TIMEOUT deadline. 🤖 Generated by [robots](https://vyos.io)
Diffstat (limited to 'interface-definitions/include/generic-interface-multi.xml.i')
0 files changed, 0 insertions, 0 deletions