Template for a good bug report, formatted with Markdown:
- versions used (SonarQube, Scanner, Plugin, and any relevant extension)
Using SonarCloud, Azure DevOps integration in build pipeline using latest version from Marketplace (1.11?) - error observed (wrap logs/code around triple quote ``` for proper formatting)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG.<init>(na:2219)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG$1.J(na:869)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG.<init>(na:3040)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG.<init>(na:2219)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG$1.J(na:869)
##[error]at org.sonar.ucfg.protobuf.UcfgProtos$UCFG$1.parsePartialFrom(na:1352)
at com.google.protobuf.AbstractParser.parsePartialFrom(na:3542)
at com.google.protobuf.AbstractParser.parseFrom(na:1427)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG$1.parsePartialFrom(na:1352)
at com.google.protobuf.AbstractParser.parsePartialFrom(na:3542)
at com.google.protobuf.AbstractParser.parseFrom(na:1427)
##[error]at com.google.protobuf.AbstractParser.parseFrom(na:1001)
at com.google.protobuf.AbstractParser.parseFrom(na:1940)
at com.google.protobuf.AbstractParser.parseFrom(na:1001)
at com.google.protobuf.AbstractParser.parseFrom(na:1940)
##[error]at com.google.protobuf.GeneratedMessageV3.parseWithIOException(na:3233)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG.parseFrom(na:1048)
at com.sonar.A.D.A(na:482)
at com.google.protobuf.GeneratedMessageV3.parseWithIOException(na:3233)
at org.sonar.ucfg.protobuf.UcfgProtos$UCFG.parseFrom(na:1048)
at com.sonar.A.D.A(na:482)
##[error]at com.sonar.A.D.A(na:2091)
at com.sonar.security.G.readUcfg(na:2520)
at com.sonar.security.G.execute(na:130)
at com.sonar.A.D.A(na:2091)
at com.sonar.security.G.readUcfg(na:2520)
at com.sonar.security.G.execute(na:130)
##[error]at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:34)
at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:78)
at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:34)
at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:78)
##[error]at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:54)
at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:68)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:54)
at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:68)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
##[error]at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)
at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:418)
at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:414)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)
at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:418)
at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:414)
- steps to reproduce
Setup a CI build pipeline for an Azure Service Fabric application - potential workaround
Iām evaluating the use of SonarCloud in my company to see if it can bring any value to our day-to-day product development. Iām familiar with static code analysis tools (basic knowledge), but very limited, hence I wanted to see what SonarCloud is and what the value is it can bring, as it looks a very promising product!
Now, we have a regular build pipeline to build our Service Fabric application, which is a .SLN with roughly 60 ASP.NET Core projects. Iāve followed the guide, and:
- Added the āPrepare analysisā task, making sure āIntegrate with MSBuildā is checked
- Added the āRun Code Analysisā after our dotnet test step
- Added the āPublish Quality Gate Resultā step after publishing artifacts
I noticed however, that our āBuild solution .sfprojā (The SF project file linking all individual microservices) execution time increased from merely a few minutes to 35minutes, and our dotnet test step faced the same issue, increased from a few minutes to 25minutes.
Only to crash on the Run Code Analysis step with above error.
Something is not right here, it looks as if itās doing the analysis multiple times, as I can see the same warnings popping up in the different steps:
The amount of warnings is as such a bit too high (I hope :D)