Sonar analysis step suddenly much (5x) slower on Travis CI

Hello Jack,

Last week, we deployed on SonarCloud the version 6.0 of our CFamily plugin. It is based on a brand new engine, and in term of performances, it’s hard to compare it with the previous version. On some projects it is faster, on some projects, it is slower. What we do know though is that on all projects, it is more accurate than the previous one, especially when templates are considered (and it therefore tends to be slower in heavily templated code).

I saw in the logs you published that you also tried to use parallel analysis. Unfortunately, on a Travis CI machine that only has 2 cores, we don’t expect you to see any improvement. This feature just requires more cores to shine.

Currently, analyzing your code take about 3.4 times as long as compiling it. While this is something we would clearly like to improve (and we’ll probably use your project in our future benchmarks), we currently do not consider this as a blocker issue. Please tell us if you disagree.

Thank you,