Skip to content

Complete coverage data for all RSpec variations

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

The following discussion from !141897 (merged) should be addressed:

  • @godfat-gitlab started a discussion:

    I see we're actually missing coverage data! We're not collecting the following coverage data:

    • No coverage data for single-db jobs, only single-redis
    • No coverage data for single-db as-if-foss jobs
    • No coverage data for single-redis as-if-foss jobs
    • No coverage data for praefect-with-db jobs
    • No coverage data for praefect-with-db as-if-foss jobs
    • No coverage data for clusterwide-db jobs
    • No coverage data for clusterwide-db as-if-foss jobs (I also removed these jobs because they're not passing anyway!)

    While it's not hard to implement them, I don't want to introduce such changes in this merge request because this merge request is pretty complex already, and the goal is to move jobs to FOSS pipeline, rather than changing anything.

    Beside, I am not sure if we really need all those coverage data for all the variants? It's not even clear to me if we really need FOSS coverage data, even though I think we do, especially for tests with if Gitlab.ee? lines.

    So I suppose at minimum we'll support the base FOSS jobs coverage data.

Edited by 🤖 GitLab Bot 🤖