Code not getting analyzed

Out of the 40 projects in SonarCloud, I have 3 projects where the code is not getting analyzed. recreating the project didn’t help. We have an integration with Teamcity for CICD and all of our projects run through the same build template…there is something up with how SonarCloud is handling the code for these projects. We can see the code show up when clicking on the “Code” tab in Sonar…but the project doesn’t perform any analysis on it. The code is C#. All 3 of the projects have the letters “UI” in its name. this is the only thing these 3 have in common that the others do not.

The following output from the SonarScanner shows that it detected files to analyze.


[10:35:55] : [Step 5/6] Calling the SonarQube Scanner…
[10:35:55] : [Step 5/6] INFO: Scanner configuration file: C:\BuildAgent\tools\sonar-scanner-msbuild.4.8.0.12008\sonar-scanner-4.2.0.1873\bin…\conf\sonar-scanner.properties
[10:35:55] : [Step 5/6] INFO: Project root configuration file: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out\sonar-project.properties
[10:35:55] : [Step 5/6] INFO: SonarQube Scanner 4.2.0.1873
[10:35:55] : [Step 5/6] INFO: Java 1.8.0_192 Oracle Corporation (64-bit)
[10:35:55] : [Step 5/6] INFO: Windows Server 2016 10.0 amd64
[10:35:55] : [Step 5/6] INFO: User cache: C:\Users\ContainerAdministrator.sonar\cache
[10:35:56] : [Step 5/6] INFO: SonarQube server 8.0.0
[10:35:56] : [Step 5/6] INFO: Default locale: “en_US”, source code encoding: “windows-1252” (analysis is platform dependent)
[10:35:56] : [Step 5/6] INFO: Load global settings
[10:35:58] : [Step 5/6] INFO: Load global settings (done)
[10:35:58] : [Step 5/6] INFO: Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu
[10:35:58] : [Step 5/6] INFO: User cache: C:\Users\ContainerAdministrator.sonar\cache
[10:35:58] : [Step 5/6] INFO: Load/download plugins
[10:35:58] : [Step 5/6] INFO: Load plugins index
[10:35:58] : [Step 5/6] INFO: Load plugins index (done)
[10:35:58] : [Step 5/6] INFO: Load/download plugins (done)
[10:35:58] : [Step 5/6] INFO: Loaded core extensions: developer-scanner
[10:35:58] : [Step 5/6] WARN: The version of Java (1.8.0_192) you have used to run this analysis is deprecated and we will stop accepting it from October 2020. Please update to at least Java 11.
[10:35:58] : [Step 5/6] INFO: Process project properties
[10:35:58] : [Step 5/6] INFO: Execute project builders
[10:35:58] : [Step 5/6] INFO: Execute project builders (done)
[10:35:58] : [Step 5/6] INFO: Project key: https:__bitbucket.org_pfllink__pfl.automation.ui.git
[10:35:58] : [Step 5/6] INFO: Base dir: C:\BuildAgent\work\b88ac2f49e04493
[10:35:58] : [Step 5/6] INFO: Working dir: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out.sonar
[10:35:58] : [Step 5/6] INFO: Load project settings for component key: ‘https:__bitbucket.org_pfllink__pfl.automation.ui.git’
[10:35:59] : [Step 5/6] INFO: Load project settings for component key: ‘https:__bitbucket.org_pfllink__pfl.automation.ui.git’ (done)
[10:35:59] : [Step 5/6] INFO: Load project branches
[10:35:59] : [Step 5/6] INFO: Load project branches (done)
[10:35:59] : [Step 5/6] INFO: Check ALM binding of project ‘https:__bitbucket.org_pfllink__pfl.automation.ui.git’
[10:35:59] : [Step 5/6] INFO: Detected project binding: NOT_BOUND
[10:35:59] : [Step 5/6] INFO: Check ALM binding of project ‘https:__bitbucket.org_pfllink__pfl.automation.ui.git’ (done)
[10:35:59] : [Step 5/6] INFO: Load project pull requests
[10:35:59] : [Step 5/6] INFO: Load project pull requests (done)
[10:35:59] : [Step 5/6] INFO: Load branch configuration
[10:35:59] : [Step 5/6] INFO: Load branch configuration (done)
[10:35:59] : [Step 5/6] INFO: Load quality profiles
[10:35:59] : [Step 5/6] INFO: Load quality profiles (done)
[10:35:59] : [Step 5/6] INFO: Load active rules
[10:36:05] : [Step 5/6] INFO: Load active rules (done)
[10:36:05] : [Step 5/6] INFO: Organization key: pfllink
[10:36:05] : [Step 5/6] INFO: Indexing files…
[10:36:05] : [Step 5/6] INFO: Project configuration:
[10:36:05] : [Step 5/6] INFO: Excluded sources: **/.java, /node_modules/, */jquery.js, */angular.js, */knockout.js, */bootstrap.js, **/underscore.js, **/ng-.js, */grid.locale.js, **/respond.matchmedia.addListener.js, **/respond.js, **/modernizr-.js, */popper.js, **/test.cs, **/tests.cs, */bootstrap.css, */angular.css, **/NLog.xsd, **/animate.css, */font-awesome.css, */jquery.css, */jsnlog.js, /Content/themes/base/, **/dataTables., /jquery.jqGrid/, /angular-ui/, **/require.js, /Content/font-awesome/, /Content/NonNuget/sfds/, /Content/PDFjs/, /Content/tether/, **/Content/NonNuget/daterangepicker.js, **/Content/ngAnimate.css, */ui-bootstrap.css, /font-awesome/, /Scripts/NonNuget/, /Scripts/PDFjs/, /Scripts/sheetjs/, /Scripts/tether/, /Scripts/umd/, **/Scripts/NonNuget/daterangepicker.js, **/Scripts/lodash.js, */Scripts/moment.js, **/Scripts/mapping.fp.js, **/Scripts/jsonr.js, **/Scripts/FileAPI.js, **/Scripts/core.js, **/Scripts/bootbox.js, **/Scripts/mapping.fp.js, **/Scripts/ai..js, **/Scripts/adal.js, **/Scripts/adal-angular.js, **/MarketingPlatform..Content/angucomplete-alt.css, **/MarketingPlatform.*.Content/ngAnimate.css, /PMC.Plugin.MarketingPlatform.Marketo/Scripts/, /Content/PerfectScrollbar/, /Scripts/cldr/, /Scripts/globalize/, **/Scripts/Chart.js, **/Scripts/Chart.PieceLabel.js, **/Scripts/FileSaver.js, **/Scripts/globalize.js, **/Scripts/http-auth-interceptor.js, **/Scripts/ng-storage.js, **/Scripts/r.js, **/Scripts/lodash.core.js, /Scripts/PerfectScrollbar/, /external-libs/
[10:36:05] : [Step 5/6] INFO: Indexing files of module ‘_PFL.Automation.UI’
[10:36:05] : [Step 5/6] INFO: Base dir: C:\BuildAgent\work\b88ac2f49e04493_PFL.Automation.UI
[10:36:05] : [Step 5/6] INFO: Test paths: BaseTest.cs, BrowserDriverSetup/AcceptedValues/AcceptedBrowsers…
[10:36:05] : [Step 5/6] INFO: Excluded sources: **/.java, /node_modules/, */jquery.js, */angular.js, */knockout.js, */bootstrap.js, **/underscore.js, **/ng-.js, */grid.locale.js, **/respond.matchmedia.addListener.js, **/respond.js, **/modernizr-.js, */popper.js, **/test.cs, **/tests.cs, */bootstrap.css, */angular.css, **/NLog.xsd, **/animate.css, */font-awesome.css, */jquery.css, */jsnlog.js, /Content/themes/base/, **/dataTables., /jquery.jqGrid/, /angular-ui/, **/require.js, /Content/font-awesome/, /Content/NonNuget/sfds/, /Content/PDFjs/, /Content/tether/, **/Content/NonNuget/daterangepicker.js, **/Content/ngAnimate.css, */ui-bootstrap.css, /font-awesome/, /Scripts/NonNuget/, /Scripts/PDFjs/, /Scripts/sheetjs/, /Scripts/tether/, /Scripts/umd/, **/Scripts/NonNuget/daterangepicker.js, **/Scripts/lodash.js, */Scripts/moment.js, **/Scripts/mapping.fp.js, **/Scripts/jsonr.js, **/Scripts/FileAPI.js, **/Scripts/core.js, **/Scripts/bootbox.js, **/Scripts/mapping.fp.js, **/Scripts/ai..js, **/Scripts/adal.js, **/Scripts/adal-angular.js, **/MarketingPlatform..Content/angucomplete-alt.css, **/MarketingPlatform.*.Content/ngAnimate.css, /PMC.Plugin.MarketingPlatform.Marketo/Scripts/, /Content/PerfectScrollbar/, /Scripts/cldr/, /Scripts/globalize/, **/Scripts/Chart.js, **/Scripts/Chart.PieceLabel.js, **/Scripts/FileSaver.js, **/Scripts/globalize.js, **/Scripts/http-auth-interceptor.js, **/Scripts/ng-storage.js, **/Scripts/r.js, **/Scripts/lodash.core.js, /Scripts/PerfectScrollbar/, /external-libs/
[10:36:05] : [Step 5/6] INFO: Load project repositories
[10:36:06] : [Step 5/6] INFO: Load project repositories (done)
[10:36:06] : [Step 5/6] INFO: Indexing files of module ‘_PFL.Automation.UI.Tests’
[10:36:06] : [Step 5/6] INFO: Base dir: C:\BuildAgent\work\b88ac2f49e04493_PFL.Automation.UI.Tests
[10:36:06] : [Step 5/6] INFO: Excluded sources: **/.java, /node_modules/, */jquery.js, */angular.js, */knockout.js, */bootstrap.js, **/underscore.js, **/ng-.js, */grid.locale.js, **/respond.matchmedia.addListener.js, **/respond.js, **/modernizr-.js, */popper.js, **/test.cs, **/tests.cs, */bootstrap.css, */angular.css, **/NLog.xsd, **/animate.css, */font-awesome.css, */jquery.css, */jsnlog.js, /Content/themes/base/, **/dataTables., /jquery.jqGrid/, /angular-ui/, **/require.js, /Content/font-awesome/, /Content/NonNuget/sfds/, /Content/PDFjs/, /Content/tether/, **/Content/NonNuget/daterangepicker.js, **/Content/ngAnimate.css, */ui-bootstrap.css, /font-awesome/, /Scripts/NonNuget/, /Scripts/PDFjs/, /Scripts/sheetjs/, /Scripts/tether/, /Scripts/umd/, **/Scripts/NonNuget/daterangepicker.js, **/Scripts/lodash.js, */Scripts/moment.js, **/Scripts/mapping.fp.js, **/Scripts/jsonr.js, **/Scripts/FileAPI.js, **/Scripts/core.js, **/Scripts/bootbox.js, **/Scripts/mapping.fp.js, **/Scripts/ai..js, **/Scripts/adal.js, **/Scripts/adal-angular.js, **/MarketingPlatform..Content/angucomplete-alt.css, **/MarketingPlatform.*.Content/ngAnimate.css, /PMC.Plugin.MarketingPlatform.Marketo/Scripts/, /Content/PerfectScrollbar/, /Scripts/cldr/, /Scripts/globalize/, **/Scripts/Chart.js, **/Scripts/Chart.PieceLabel.js, **/Scripts/FileSaver.js, **/Scripts/globalize.js, **/Scripts/http-auth-interceptor.js, **/Scripts/ng-storage.js, **/Scripts/r.js, **/Scripts/lodash.core.js, /Scripts/PerfectScrollbar/, /external-libs/
[10:36:06] : [Step 5/6] INFO: Indexing files of module ‘_PFL.Automation.UI’
[10:36:06] : [Step 5/6] INFO: Base dir: C:\BuildAgent\work\b88ac2f49e04493
[10:36:06] : [Step 5/6] INFO: Excluded sources: **/.java, /node_modules/, */jquery.js, */angular.js, */knockout.js, */bootstrap.js, **/underscore.js, **/ng-.js, */grid.locale.js, **/respond.matchmedia.addListener.js, **/respond.js, **/modernizr-.js, */popper.js, **/test.cs, **/tests.cs, */bootstrap.css, */angular.css, **/NLog.xsd, **/animate.css, */font-awesome.css, */jquery.css, */jsnlog.js, /Content/themes/base/, **/dataTables., /jquery.jqGrid/, /angular-ui/, **/require.js, /Content/font-awesome/, /Content/NonNuget/sfds/, /Content/PDFjs/, /Content/tether/, **/Content/NonNuget/daterangepicker.js, **/Content/ngAnimate.css, */ui-bootstrap.css, /font-awesome/, /Scripts/NonNuget/, /Scripts/PDFjs/, /Scripts/sheetjs/, /Scripts/tether/, /Scripts/umd/, **/Scripts/NonNuget/daterangepicker.js, **/Scripts/lodash.js, */Scripts/moment.js, **/Scripts/mapping.fp.js, **/Scripts/jsonr.js, **/Scripts/FileAPI.js, **/Scripts/core.js, **/Scripts/bootbox.js, **/Scripts/mapping.fp.js, **/Scripts/ai..js, **/Scripts/adal.js, **/Scripts/adal-angular.js, **/MarketingPlatform..Content/angucomplete-alt.css, **/MarketingPlatform.*.Content/ngAnimate.css, /PMC.Plugin.MarketingPlatform.Marketo/Scripts/, /Content/PerfectScrollbar/, /Scripts/cldr/, /Scripts/globalize/, **/Scripts/Chart.js, **/Scripts/Chart.PieceLabel.js, **/Scripts/FileSaver.js, **/Scripts/globalize.js, **/Scripts/http-auth-interceptor.js, **/Scripts/ng-storage.js, **/Scripts/r.js, **/Scripts/lodash.core.js, /Scripts/PerfectScrollbar/, /external-libs/
[10:36:06] : [Step 5/6] INFO: 37 files indexed
[10:36:06] : [Step 5/6] INFO: 0 files ignored because of inclusion/exclusion patterns
[10:36:06] : [Step 5/6] INFO: 0 files ignored because of scm ignore settings
[10:36:06] : [Step 5/6] INFO: Quality profile for cs: PFL way
[10:36:06] : [Step 5/6] INFO: Quality profile for js: Sonar way
[10:36:06] : [Step 5/6] INFO: ------------- Run sensors on module _PFL.Automation.UI.Tests
[10:36:06] : [Step 5/6] INFO: Load metrics repository
[10:36:06] : [Step 5/6] INFO: Load metrics repository (done)
[10:36:08] : [Step 5/6] INFO: Sensor SonarCSS Rules [cssfamily]
[10:36:08] : [Step 5/6] INFO: No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped.
[10:36:08] : [Step 5/6] INFO: Sensor SonarCSS Rules [cssfamily] (done)
[10:36:08] : [Step 5/6] INFO: Sensor JavaXmlSensor [java]
[10:36:08] : [Step 5/6] INFO: Sensor JavaXmlSensor [java] (done)
[10:36:08] : [Step 5/6] INFO: Sensor JaCoCo XML Report Importer [jacoco]
[10:36:08] : [Step 5/6] INFO: ‘sonar.coverage.jacoco.xmlReportPaths’ is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml
[10:36:08] : [Step 5/6] INFO: No report imported, no coverage information will be imported by JaCoCo XML Report Importer
[10:36:08] : [Step 5/6] INFO: Sensor JaCoCo XML Report Importer [jacoco] (done)
[10:36:08] : [Step 5/6] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend]
[10:36:08] : [Step 5/6] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] (done)
[10:36:08] : [Step 5/6] INFO: ------------- Run sensors on module _PFL.Automation.UI
[10:36:08] : [Step 5/6] INFO: Sensor SonarCSS Rules [cssfamily]
[10:36:08] : [Step 5/6] INFO: No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped.
[10:36:08] : [Step 5/6] INFO: Sensor SonarCSS Rules [cssfamily] (done)
[10:36:08] : [Step 5/6] INFO: Sensor C# Properties [csharp]
[10:36:08] : [Step 5/6] INFO: Sensor C# Properties [csharp] (done)
[10:36:08] : [Step 5/6] INFO: Sensor JavaXmlSensor [java]
[10:36:08] : [Step 5/6] INFO: Sensor JavaXmlSensor [java] (done)
[10:36:08] : [Step 5/6] INFO: Sensor JaCoCo XML Report Importer [jacoco]
[10:36:08] : [Step 5/6] INFO: ‘sonar.coverage.jacoco.xmlReportPaths’ is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml
[10:36:08] : [Step 5/6] INFO: No report imported, no coverage information will be imported by JaCoCo XML Report Importer
[10:36:08] : [Step 5/6] INFO: Sensor JaCoCo XML Report Importer [jacoco] (done)
[10:36:08] : [Step 5/6] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend]
[10:36:08] : [Step 5/6] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] (done)
[10:36:08] : [Step 5/6] INFO: ------------- Run sensors on module _PFL.Automation.UI
[10:36:08] : [Step 5/6] INFO: Sensor SonarCSS Rules [cssfamily]
[10:36:08] : [Step 5/6] INFO: No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped.
[10:36:08] : [Step 5/6] INFO: Sensor SonarCSS Rules [cssfamily] (done)
[10:36:08] : [Step 5/6] INFO: Sensor JavaXmlSensor [java]
[10:36:08] : [Step 5/6] INFO: Sensor JavaXmlSensor [java] (done)
[10:36:08] : [Step 5/6] INFO: Sensor JaCoCo XML Report Importer [jacoco]
[10:36:08] : [Step 5/6] INFO: ‘sonar.coverage.jacoco.xmlReportPaths’ is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml
[10:36:08] : [Step 5/6] INFO: No report imported, no coverage information will be imported by JaCoCo XML Report Importer
[10:36:08] : [Step 5/6] INFO: Sensor JaCoCo XML Report Importer [jacoco] (done)
[10:36:08] : [Step 5/6] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend]
[10:36:08] : [Step 5/6] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] (done)
[10:36:08] : [Step 5/6] INFO: Sensor C# [csharp]
[10:36:08] : [Step 5/6] INFO: Sensor C# [csharp] (done)
[10:36:08] : [Step 5/6] INFO: Sensor C# Tests Coverage Report Import [csharp]
[10:36:08] : [Step 5/6] WARN: Could not find any coverage report file matching the pattern ‘coverage.html’.
[10:36:08] : [Step 5/6] INFO: Sensor C# Tests Coverage Report Import [csharp] (done)
[10:36:08] : [Step 5/6] INFO: Sensor C# Unit Test Results Import [csharp]
[10:36:08] : [Step 5/6] INFO: Sensor C# Unit Test Results Import [csharp] (done)
[10:36:08] : [Step 5/6] INFO: Sensor JavaSecuritySensor [security]
[10:36:08] : [Step 5/6] INFO: Reading type hierarchy from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out.sonar\ucfg2\java
[10:36:08] : [Step 5/6] INFO: Read 0 type definitions
[10:36:08] : [Step 5/6] INFO: Reading UCFGs from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out.sonar\ucfg2\java
[10:36:08] : [Step 5/6] INFO: No UCFGs have been included for analysis.
[10:36:08] : [Step 5/6] INFO: Sensor JavaSecuritySensor [security] (done)
[10:36:08] : [Step 5/6] INFO: Sensor CSharpSecuritySensor [security]
[10:36:08] : [Step 5/6] INFO: Reading type hierarchy from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out\ucfg_cs2
[10:36:08] : [Step 5/6] INFO: Read 0 type definitions
[10:36:08] : [Step 5/6] INFO: Reading UCFGs from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out\ucfg_cs2
[10:36:08] : [Step 5/6] INFO: No UCFGs have been included for analysis.
[10:36:08] : [Step 5/6] INFO: Sensor CSharpSecuritySensor [security] (done)
[10:36:08] : [Step 5/6] INFO: Sensor PhpSecuritySensor [security]
[10:36:08] : [Step 5/6] INFO: Reading type hierarchy from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out.sonar\ucfg2\php
[10:36:08] : [Step 5/6] INFO: Read 0 type definitions
[10:36:08] : [Step 5/6] INFO: Reading UCFGs from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out.sonar\ucfg2\php
[10:36:08] : [Step 5/6] INFO: No UCFGs have been included for analysis.
[10:36:08] : [Step 5/6] INFO: Sensor PhpSecuritySensor [security] (done)
[10:36:08] : [Step 5/6] INFO: Sensor PythonSecuritySensor [security]
[10:36:08] : [Step 5/6] INFO: Reading type hierarchy from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out.sonar\ucfg2\python
[10:36:08] : [Step 5/6] INFO: Read 0 type definitions
[10:36:08] : [Step 5/6] INFO: Reading UCFGs from: C:\BuildAgent\work\b88ac2f49e04493.sonarqube\out.sonar\ucfg2\python
[10:36:08] : [Step 5/6] INFO: No UCFGs have been included for analysis.
[10:36:08] : [Step 5/6] INFO: Sensor PythonSecuritySensor [security] (done)
[10:36:08] : [Step 5/6] INFO: ------------- Run sensors on project
[10:36:08] : [Step 5/6] INFO: Sensor Zero Coverage Sensor
[10:36:08] : [Step 5/6] INFO: Sensor Zero Coverage Sensor (done)
[10:36:08] : [Step 5/6] INFO: CPD Executor Calculating CPD for 0 files
[10:36:08] : [Step 5/6] INFO: CPD Executor CPD calculation finished (done)
[10:36:08] : [Step 5/6] INFO: Analysis report generated in 111ms, dir size=299 KB
[10:36:08] : [Step 5/6] INFO: Analysis report compressed in 48ms, zip size=79 KB
[10:36:08] : [Step 5/6] INFO: Analysis report uploaded in 378ms
[10:36:08] : [Step 5/6] INFO: ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=https%3A__bitbucket.org_pfllink__pfl.automation.ui.git
[10:36:08] : [Step 5/6] INFO: Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
[10:36:08] : [Step 5/6] INFO: More about the report processing at https://sonarcloud.io/api/ce/task?id=AXNYe7PYFWNGPLjUuNtj
[10:36:08] : [Step 5/6] INFO: Analysis total time: 10.543 s
[10:36:08] : [Step 5/6] INFO: ------------------------------------------------------------------------
[10:36:08] : [Step 5/6] INFO: EXECUTION SUCCESS
[10:36:08] : [Step 5/6] INFO: ------------------------------------------------------------------------
[10:36:08] : [Step 5/6] INFO: Total time: 13.369s
[10:36:09] : [Step 5/6] INFO: Final Memory: 37M/1010M
[10:36:09] : [Step 5/6] INFO: ------------------------------------------------------------------------
[10:36:09] : [Step 5/6] The SonarQube Scanner has finished

Hi @mkoziel2000

It would be ideal for us to have the full log of the analysis in debug mode. Is this something possible for you ? I can send you a PM if you want to share it privately.

Thanks !