hs-test: containerize ginkgo 85/43385/7
authorAdrian Villin <[email protected]>
Mon, 21 Jul 2025 12:08:14 +0000 (14:08 +0200)
committerFlorin Coras <[email protected]>
Tue, 29 Jul 2025 16:41:24 +0000 (16:41 +0000)
commit04b1c066078b1e72bae69e5c07a85a0596021b96
tree446cc17fe9aa236db5d718a7671903696540ec4d
parentae0d6fac457297001dfdc584577786081c95bfc7
hs-test: containerize ginkgo

- ginkgo will run in a container
- replaced '--network=host' with '--network=container:ginkgo'
- removed --privileged flags
- removed network namespaces from HST
- updated goimports
- fixed state hashes

Type: improvement

Change-Id: I5f4c5aa93437f40b36a8eb2ba3d6486cdfe23e09
Signed-off-by: Adrian Villin <[email protected]>
12 files changed:
.gitignore
extras/hs-test/Makefile
extras/hs-test/docker/Dockerfile.base
extras/hs-test/docker/Dockerfile.ginkgo [new file with mode: 0644]
extras/hs-test/hs_test.sh [changed mode: 0644->0755]
extras/hs-test/infra/container.go
extras/hs-test/infra/suite_iperf_linux.go
extras/hs-test/ldp_test.go
extras/hs-test/script/build-images.sh
extras/hs-test/script/build_hst.sh
extras/hs-test/topo-network/2peerVeth.yaml
extras/hs-test/topo-network/2peerVeth6.yaml