I have a big project consisting of around 40 maven projects. Everyone of them is isolated, having its own unit tests. I am able to scan all the projects in sonarqube in a multimodule way, but with the coverage there is a big issue. Any user story only affects one, or maybe two maven projects. So, in the pipeline I just run the tests for the affected projects. It could take a whole day for running the unit tests of all of the projects. Obviously, only the coverage of the affected project is generated. And, every time I run it, this coverage is override and previous report dissapear.
Is there a way to accumalate the coverage reports and get them override only when the same maven project runs?
Hope I am clear. Thank you all for your help.