Problem. backend-test in .github/workflows/ci.yml runs pytest tests/ -v --tb=short with no coverage; pytest-cov isn't even in backend/requirements.txt. There's no visibility into what the 35 test files actually exercise.
Why it matters. Regressions in untested modules (runner, sandbox) pass green.
Suggested fix. Add pytest-cov, run pytest --cov=. --cov-report=xml --cov-report=term-missing, upload to Codecov/artifact, and set a --cov-fail-under floor.
Problem.
backend-testin.github/workflows/ci.ymlrunspytest tests/ -v --tb=shortwith no coverage;pytest-covisn't even inbackend/requirements.txt. There's no visibility into what the 35 test files actually exercise.Why it matters. Regressions in untested modules (runner, sandbox) pass green.
Suggested fix. Add
pytest-cov, runpytest --cov=. --cov-report=xml --cov-report=term-missing, upload to Codecov/artifact, and set a--cov-fail-underfloor.