hs-test: HTTP download benchmarking 86/41086/3
authorMatus Fabian <[email protected]>
Thu, 6 Jun 2024 09:24:36 +0000 (11:24 +0200)
committerFlorin Coras <[email protected]>
Mon, 10 Jun 2024 15:28:53 +0000 (15:28 +0000)
commit2d1f0e6c73d78cf2a629c9c483ee40854f350d65
tree9113ce54593619ac9efc649af31cd57cd0cabbe0
parent8a424338addc5c23e7ced85e908fe7d8b087b3d4
hs-test: HTTP download benchmarking

HttpTpsTest now use Gomega's gmeasure package and go internal http
client. With gmeasure you can create "Experiments" which can produce
reports to show the statistical distribution of measurement.
Potentially experiments can also be cached and used to identify
regression in performance.

Type: test

Change-Id: Id049fb0344d8ebed71b15e706b053b5c2a18e0de
Signed-off-by: Matus Fabian <[email protected]>
extras/hs-test/hst_suite.go
extras/hs-test/http_test.go