Status: To Do
It's great to have SonarCloud analyzing automatically the source code, but code coverage is a critical piece of information when dealing with code quality. It's even one of the default quality gate requirements. If we want advanced teams to be able to rely on AutoScan, we need to let them push test and coverage reports for their repositories.
As a dev team, I want to have to way to push test and coverage reports to SonarCloud so that AutoScan analyses are completed with this information.
As a dev, when I push some code, I expect SonarCloud to:
- analyze the source code almost as soon as I've pushed
- accept a test & coverage report coming from a CI, targeting the same SHA1
- complete the overall analysis once all the information is available and give the QG result for that SHA1
Note that this MMF could also include reports coming from external rule engines.