I am trying to enable cobertura reports in a self-hosted instance.
Following the docs, I’ve enabled the flag in the console:
Feature.all.map {|f| [f.name, f.state]}
=> [["multiple_merge_request_assignees", :on], ["coverage_report_view", :on]]
Looking at the job logs I have confirmed that the report xml is generated, and that it’s also specified in the ci yaml:
artifacts:
paths:
- cov.html/
reports:
cobertura: cov.xml
junit: tests.xml
expire_in: 1 week
Further, the gitlab version is 12.10.1, and the runner version is 12.9.0.
Still I don’t seem to see the coverage report in the merge request. What am I doing wrong?
Sources that I used are: