Goal of this task is to run load tests on some infrastructure (OCP on Openstack with 3 worker nodes m1.large for example) to see how much load can CRW handle.
This is crucial for customer facing people to be able to estimate hardware requirements for CRW deployments for customers.
Result of this task should be description of hardware/infrastructure on which CRW was deployed and results of the testing such as:
- max concurrent running workspaces
- max concurrently running users doing usual operations (describe which operations)
- CPU/memory load when running while running testing scenario
- CPU/memory load trends when running scenario with relatively low number of users, but for longer time
Basic load test scenario was implemented as part of https://issues.jboss.org/browse/RACHEL-82.
If there is a time, we can extend this scenario to perform some operations in the created workspace (git clone, mvn install).
- causes
-
CRW-161 Exposing Java Virtual Machine native telemetry in prometheus format
- Closed