Jenkins Report for Performance Benchmarks #3280
Labels
duplicate
For issues that already existed in our issue tracker and were reported previously.
Enhancement
For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Follow up to #3177, See also: #2000
We now have Benchmarking tests in trunk, which could be helpful in testing the speed of running archiving / api requests, and measure with Jenkins the result.
This task involves:
Note from Benaka: Integrating With Jenkins
I've looked at some plugins for Jenkins and found two that might be useful for tracking performance:
Both of these process XML to get performance data. The benchmarks could be setup to output this XML when certain query parameters are used, and, if possible, Jenkins could get this data and feed it to the plugin. However, I have no experience setting up/configuring Jenkins, so I don't know what this will entail. Or if it's possible.
Currently the Benchmarking code is not used so it would be really nice to put it to use to generate continuous performance reports!
The text was updated successfully, but these errors were encountered: