Add cobertura reporter

What

This MR:

  • changes coverage report to cobertura
  • enables test coverage by default
  • updates vitest job to generate an artifact

Why

As a follow-up from !473 (comment 2320726224):

Might be nice to show this in the merge request UI using test coverage visualization in a follow up merge reuqest

We would like to show test coverage visualization in HTTP-Router.

Verification steps

Verify that new cobertura artifact is present under Artifacts section 🎉

Edited by Bojan Marjanovic

Merge request reports

Loading