Update application.properties
1 file changed
tree: fe2c82c0abf5fcee492fbd6d5ce64400283479af
  1. .github/
  2. profiling/
  3. tests/
  4. .asf.yaml
  5. .gitignore
  6. LICENSE.txt
  7. NOTICE.txt
  8. pom.xml
  9. README.md
README.md

Apache Camel Performance Tests

This project provides performance tests for Apache Camel.

Running the Performance Tests

Camel JMH

The performance tests located in the camel-jmh module can be run using the following command:

mvn -l camel-${version}-jmh-test.log -DargLine="-XX:+UseNUMA -Xmx4G -Xms4G -server" -Dcamel.version=${version} -Pjmh -Dtest=${TESTS}  clean test

Where:

  • ${version} is the Apache Camel version to use.
  • ${TESTS} is a comma-separated list of tests to run (e.g., AggregatorTest,ContentBasedRouterBodyTest).

After running the tests, the results are stored in JMH JSON files (i.e.: <test name>.jmh.json).