Load test for t3search, does the following, divided in two separate steps
- create tokens
- Do a simple search:
- Clone this repo
- Go to src directory
- build k6 with fileextention
- run k6 extention to create tokens
- run test
git clone <this repo>
cd altinn-test/performance-tests/t3search/src
xk6 build v0.46.0 --with github.com/avitalique/xk6-file@latest
./k6 run -e env=<> -e tokengenuser=<> -e tokengenuserpwd=<> ../../generate-tokens/src/generate-tokens.js
k6 run -e subscription_key=<Ocp-Apim-Subscription-Key> t3search.js
Runs a test for every push to the performance-loadtest/t3search directory
- one vu
- one minute
Runs when requested
- selectable number of vus
- selectable duration
- selectable runner