Skip to content

[Test] Add code coverage reporting and CI enforcement for unit tests #128

@oussamahansal

Description

@oussamahansal

Overview

We currently have no visibility into code coverage metrics. We need to add coverage to our test suite and enforce a
minimum baseline in CI to prevent regressions.

Acceptance Criteria

  • pytest runs with coverage enabled by default

  • CI fails if coverage drops below the agreed baseline

  • Per-module coverage % is visible in CI logs

  • Coverage report artifact is available on every CI run

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions