https://github.com/apache/camel-performance-tests
Apache Camel Performances Tests Repository
https://github.com/apache/camel-performance-tests
camel integration performances
Last synced: 8 months ago
JSON representation
Apache Camel Performances Tests Repository
- Host: GitHub
- URL: https://github.com/apache/camel-performance-tests
- Owner: apache
- License: apache-2.0
- Created: 2021-02-23T14:17:42.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-29T14:59:55.000Z (almost 2 years ago)
- Last Synced: 2025-01-30T10:34:30.725Z (over 1 year ago)
- Topics: camel, integration, performances
- Language: Java
- Homepage: https://camel.apache.org
- Size: 2.28 MB
- Stars: 8
- Watchers: 23
- Forks: 8
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# 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:
```bash
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.: `.jmh.json`).