Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #31361

Closed (moved)
(moved)
Open
Created Aug 07, 2019 by Karsten Loesing@karsten

Remove Cobertura from our build process

We're having trouble with Cobertura, and we noticed that we're not really using it that much: One issue is an UnsupportedClassVersionError (#31233 (moved)), another issue is a CI fail due to line coverage rate of 91.6% being below 92.0% on the CI host which doesn't show on my dev machine.

Without having hard evidence, I suspect that these issues are in one way or another related to Cobertura not being maintained anymore with its last release being from February 2015.

Let's remove Cobertura from our build process. We can later switch to using something else that GitLab can actually interpret the output of.

I didn't work on these changes yet, but I think this mainly requires changes to metrics-base and a subsequent update in all depending code bases. I'll work on this later today or tomorrow.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking