We are using SonarQube 7.9.1. We just went through a major upgrade from version 6.7.6.
In 6.7.6, we were using old-style branches, because new-style branches didn’t support the features we needed. In 7.9.1, we apparently now don’t have a choice, but I’ve been assured that 7.9.1 provides the features we need in the new-style scans.
After starting to use it, we’re discovering that scans of pull request branches don’t appear to be respecting the quality gate set in the base project. The quality gate clearly shows a required 80% test coverage, and I created a pull request that clearly shows the resulting coverage after merge would be well less than 80%, and the little box at the top left, underneath “Quality Gate”, says “Passed”.
Is it possible that we missed something in our configuration?