# Conditions Coverage Is Missing

**URL:** <https://community.sonarsource.com/t/conditions-coverage-is-missing/42083>\
**Category:** SonarQube Server / Community Build\
**Tags:** msbuild, coverage\
**Created:** [April 22, 2021, 9:29am UTC](https://community.sonarsource.com/t/conditions-coverage-is-missing/42083 "2021-04-22T09:29:32Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [April 22, 2021, 2:34pm UTC](https://community.sonarsource.com/t/conditions-coverage-is-missing/42083/2 "2021-04-22T14:34:04Z")

</div>

Hey there.

What version of SonarQube were you on before?

It’s my understanding that VsTest and dotCover simply do not support branch coverage, while OpenCover does. At one point we may have tried to make it work for VsTest and dotCover, but got heaps of feedback from the community that the experience was poor. You can read about it here:

> [@C#/VB.NET: SonarQube and SonarCloud support Branch/Condition Coverage data](https://community.sonarsource.com/t/c-vb-net-sonarqube-and-sonarcloud-support-branch-condition-coverage-data/22384):
>
> Dear DotNet Developers, We are happy to announce that we have updated our support of DotNet code coverage in both SonarQube and SonarCloud. You will now be able to appreciate a more consistent code coverage, with a calculation based on line coverage AND branch coverage. SonarQube and SonarCloud both help you: to control your application’s coverage level thanks to the Quality Gate to visualize coverage data and determine where you should focus to improve it. Here is how it works: The overall…

---

_[View the full topic](https://community.sonarsource.com/t/conditions-coverage-is-missing/42083)._
