SSWConsulting / SSW.CodeAuditor

SSW Code Auditor V2
6 stars 6 forks source link

✨ Load Test - Switch from Artillery to k6 #900

Closed tombui99 closed 3 months ago

tombui99 commented 4 months ago

Cc: @GordonBeeming @william-liebenberg @zacharykeeping @adamcogan

Pain

As per my conversation with @william-liebenberg and @GordonBeeming , we should switch from using Artillery to k6 for performing load test. This is mainly because Artillery cannot perform test on Azure hosted sites that has Affinity setting enabled.

Suggested Solution

Remove Artillery load testing and its related dataset, and add k6 to do load testing. See https://grafana.com/docs/k6/latest/set-up/install-k6/ for k6 setup instructions.

Tasks

Thanks!

zacharykeeping commented 3 months ago

Done - Tom finished this off.

image

Figure: New console box result with k6 load test

image Figure: k6 load test result