- ALM used: GitHub
- CI system used: Azure DevOps
- Scanner command used when applicable (private details masked): mvn sonar:sonar
- Languages of the repository: Java, Kotlin, Typescript
We are using SonarCloud to analyze our project for a few weeks now. We are quite happy with the feedback provided by Sonar however the analysis is taking roughly 25 minutes to run which is pretty slow.
Is this the standard analysis time for a similar code base size or is it slower than expected?
If it’s slower than expected could you please point me in some direction to analyze why it’s slow? The logs contain a few “Slowest analyzed files:” but they doesn’t seem to add up to something significant.
Is there a way to enable some incremental analysis to only analyze files changed since last analysis?
The log seem to indicate that analysis is done sequentially?Is there a way to parallelize analysis ?