README: point at the ai-benchmark harness

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bp3538HRBPMQkb5ta9xRaj
1 file changed
tree: 64970a050389c8173e54fe0e424d9110187d4d51
  1. .github/
  2. ai-benchmark/
  3. profiling/
  4. tests/
  5. .asf.yaml
  6. .gitignore
  7. LICENSE.txt
  8. NOTICE.txt
  9. pom.xml
  10. 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).

AI benchmark

The ai-benchmark directory holds a harness that measures how well an AI model builds and edits Camel integrations through the Camel MCP server, scored by what runs. See ai-benchmark/README.md and the blog post https://camel.apache.org/blog/2026/09/camel-local-model-benchmark/ for the first series.