hs-test: added basic performance testing infra 96/42796/3
authorAdrian Villin <[email protected]>
Thu, 10 Apr 2025 12:26:43 +0000 (14:26 +0200)
committerAdrian Villin <[email protected]>
Mon, 14 Apr 2025 08:19:11 +0000 (10:19 +0200)
commit7cd37a9d85e302c1606fdeb9695280992e32df69
tree633f49077a07c1a0517c1905effcb85ea76fdbee
parent9b20151507d040b4c97763dea3d7cea5bd238931
hs-test: added basic performance testing infra

- only works on ubuntu 22.04 for now
- usage: build docker images, 'make setup-cluster',
  then 'sudo make test-perf'
- TODO: documentation, install KinD and kubectl automatically,
   build containers before cluster setup

Type: feature

Change-Id: Ic4a78a0d9368d947404324c7af8c2520fa7ef3c0
Signed-off-by: Adrian Villin <[email protected]>
extras/hs-test/Makefile
extras/hs-test/go.mod
extras/hs-test/go.sum
extras/hs-test/hs_test.sh
extras/hs-test/infra/hst_suite.go
extras/hs-test/infra/suite_kind.go [new file with mode: 0644]
extras/hs-test/kind_test.go [new file with mode: 0644]
extras/hs-test/kubernetes/calico-config.yaml [new file with mode: 0644]
extras/hs-test/kubernetes/kind-config.yaml [new file with mode: 0644]
extras/hs-test/kubernetes/setupCluster.sh [new file with mode: 0755]