View JMH Report on the plugin site for more information.
- Visualize the results of your JMH benchmarks via embedded jmh-visualizer
- Project page report
- Run page report
- 0.9 On pair with jmh-visualizer-0.9.1
- Support for Job DSL
- 0.8 On pair with jmh-visualizer-0.8
- Revamped Summary page
- 0.7 On pair with jmh-visualizer-0.7
- Support multiple runs in project view
- 0.6 On pair with jmh-visualizer-0.6
- 0.5.1 Add support for folder jobs
- 0.5 On pair with jmh-visualizer-0.5
- 0.4.3.3 Support for using JMH-Report on pipeline projects (Upgraded minimum Jenkins version from 2.0 to 2.4)
- 0.4.3.1 Fix erroneous context path handling which prevented the proper load of the reports
- 0.4.2 Initial Release
The plugin makes use of jmh-visualizer project. The version number correspond to its releases. So jmh-report-plugin 0.4.2 makes use of jmh-visualizer 0.4.2.
- Jenkins 2.4 or newer is required.
- The project you want the reporting on should:
- Execute the JMH benchmarks
- Store the benchmarks results in JSON format in any folder
Setup in pipeline project
You can setup jmh-report as a pipeline step:
A complete pipeline could look as simple as that:
Setup with Job DSL
A complete job-dsl example could look like that:
Setup in regular project
You can setup jmh-report - i.e. in a freestyle project - by adding it as a post-build action.