fabric8io / fabric8

fabric8 is an open source microservices platform based on Docker, Kubernetes and Jenkins
http://fabric8.io/
1.76k stars 504 forks source link

add support for easy load testing of REST endpoints / web apps via the UI #6081

Open jstrachan opened 8 years ago

jstrachan commented 8 years ago

which would add a step to the pipeline which would then run something like a fabric8-arquillian test which fires up something like gatling automatically, generates reports and maybe fails if things don't go well?

I wonder how hard it'd be to get gatling reusing prometheus metrics?

I guess we need to help users generate a Simulation too (maybe a Forge wizard)?

jstrachan commented 8 years ago

TBH I'd prefer a pure Java DSL for defining the load test simulations ;)

I wonder how much of something like gatling is useful in a kubernetes style setting; given metrics are already collected & kubernetes can scale up 'clients'; we just need a way to define clients in a container and scale them up etc.