Draft: CI: merge request coverage difference report
The idea is to pull coverage reports from main
branch and compare with pycobertura to current MR coverage report. The results would be something like in !1025 (comment 1587514) .
Unfortunately I need an actual merge request to test this, hence the draft.
The dream is that in a merge request you would have a button (created by deploying to "dynamic environment" whose URL simply points to artifacts through Pages like @emersion attempted in libdisplay-info) which opens a custom ad hoc HTML page with:
- a link to the generated Weston docs
- a link to and a summary of test coverage report
- a link to and a summary of test coverage difference report compared to
main
branch at the time of generating, created by pycobertura
These would replace the current "named artifacts" which require many clicks to get to the actual results.