hs-test: nginx perf test and improvements 81/42881/5
authorAdrian Villin <[email protected]>
Fri, 9 May 2025 12:55:04 +0000 (14:55 +0200)
committerAdrian Villin <[email protected]>
Mon, 12 May 2025 13:21:35 +0000 (15:21 +0200)
commit1e7a1d3164aead2a5d37fd80e968ba556aa69c71
tree1a68a5f8d18f965cda7b9965a512e7ba611cc033
parent5a1d844511e497dd72cbc8a56db97dfe1a4645ef
hs-test: nginx perf test and improvements

- added Nginx RPS test (Ab)
- moved KinD suite related files to a new folder
- sorted functions into different files
- new helper makefile target: cleanup-perf

Type: test

Change-Id: I9c3e00d1e7ad74e211cd16279d96371bdef29e26
Signed-off-by: Adrian Villin <[email protected]>
21 files changed:
extras/hs-test/Makefile
extras/hs-test/infra/container.go
extras/hs-test/infra/hst_suite.go
extras/hs-test/infra/infra_kind/deployment.go [new file with mode: 0644]
extras/hs-test/infra/infra_kind/suite_kind.go [new file with mode: 0644]
extras/hs-test/infra/infra_kind/utils.go [new file with mode: 0644]
extras/hs-test/infra/suite_cpu_pinning.go
extras/hs-test/infra/suite_envoy_proxy.go
extras/hs-test/infra/suite_h2.go
extras/hs-test/infra/suite_iperf_linux.go
extras/hs-test/infra/suite_kind.go [deleted file]
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_veth.go
extras/hs-test/infra/suite_veth6.go
extras/hs-test/infra/suite_vpp_proxy.go
extras/hs-test/infra/suite_vpp_udp_proxy.go
extras/hs-test/kind_test.go
extras/hs-test/kubernetes/setupCluster.sh