SonarQube Unit Test Coverage shows no information, everything else seems fine.
Setup
- Jenkins 2.7.2 master/slave approach (SonarQube process is running on a slave)
- SonarQube 5.6.1 (fresh install, no other projects running)
- MS Build Scanner for Jenkins 2.1
- OpenCover 4.6.519
Small Solutions
Small solutions works fine: Code Analysis, Unit Test Coverage and Unit Test Results show in the dashboard.
Big Solutions
Once I moved to this one big Solution (Contains many Projects):
- No errors in any log file
- Jenkins job finishes successfully
- SonarQube dashboard shows the Code Analysis and the Unit Test results
- Background tasks are all done, no error in those logs either.
- I can see the output file from OpenCover being created and being used in the logs
- Unit Test Coverage shows "-" (hyphen, dash)
There are similar questions to this one, none of the few answers apply in my situation.
I also enabled verbose logs.