hs-test: improve teardown reliability 79/43079/6
authorAdrian Villin <[email protected]>
Mon, 2 Jun 2025 14:53:41 +0000 (16:53 +0200)
committerDave Wallace <[email protected]>
Wed, 4 Jun 2025 15:18:22 +0000 (15:18 +0000)
commit7af03a0d880ed9d5a09e633e779f7abd72e6fdc2
treebb5b2507bdfbcc2f7e4e66e935d2cbe6d55a2209
parent4b3de95d29ed9e1a3e3d7a353bd3b3ea922dfbb8
hs-test: improve teardown reliability

- added defer to some teardown functions
- framework now recovers when Vppctl() is used before vppinstance
  is created

Type: test

Change-Id: Ia37cca0ef24f8936cbf350636e249efbf78b13ec
Signed-off-by: Adrian Villin <[email protected]>
extras/hs-test/infra/suite_cpu_pinning.go
extras/hs-test/infra/suite_envoy_proxy.go
extras/hs-test/infra/suite_ldp.go
extras/hs-test/infra/suite_nginx_proxy.go
extras/hs-test/infra/suite_no_topo.go
extras/hs-test/infra/suite_no_topo6.go
extras/hs-test/infra/suite_vpp_proxy.go
extras/hs-test/infra/suite_vpp_udp_proxy.go
extras/hs-test/infra/vppinstance.go