Skip to content
This repository has been archived by the owner on Mar 16, 2021. It is now read-only.

redhat-developer/che-starter-performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Performance tests for che-starter

Che starter performance tests performance of che-starter server by calling its API with numerous amount of requests.

How to run

  • run mvn clean integration-test from command line

Execution parameters

  • che.starter.host - che-starter host (hostname:port), use localhost:10000 when running locally with mocked vertx che server
  • vertx.server - Vertx server, which is used as OpenShift server (masterURL), use http://localhost:33333 when running locally with mocked vertx che server -perfcake.scenario - perfcake scenario to run

PerfCake scenarios

All scenarios try to create a workspace on OpenShift. Different is only in rate of messages and count of messages.

  • basic - message rate 150/s, message count 3000
  • soak - message rate 50/s, message count 30000
  • storm - message rate 500/s, message count 5000
  • dummy - message rate 500/s, message count 5000; does not call che-starter but does calls directly to Che vertx server, for testing max possible throughput on the Che vertx server, the rate reached on this scenario should not be overpassed by others scenarios where che starter is involved

Performance results

Results are located in target folder and its subfolders. There is output from console in perfcake-maven-plugin.log as well as charts for performance.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published