Skip to content

Correctly handle archiving sandboxes in Interactive

11a7b32
Select commit
Loading
Failed to load commit list.
Open

Use Isolate's /box directory and filesystem quotas #1530

Correctly handle archiving sandboxes in Interactive
11a7b32
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 2, 2026 in 0s

53.88% (-0.30%) compared to c682a55

View this Pull Request on Codecov

53.88% (-0.30%) compared to c682a55

Details

Codecov Report

❌ Patch coverage is 42.85714% with 48 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.88%. Comparing base (c682a55) to head (11a7b32).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
cms/grading/Sandbox.py 26.92% 19 Missing ⚠️
cms/grading/tasktypes/interactive_keeper.py 0.00% 13 Missing ⚠️
cms/service/EvaluationService.py 0.00% 7 Missing ⚠️
cms/grading/tasktypes/Interactive.py 0.00% 4 Missing ⚠️
cmstestsuite/Tests.py 0.00% 3 Missing ⚠️
cms/grading/tasktypes/util.py 80.00% 1 Missing ⚠️
...stestsuite/unit_tests/grading/steps/fakesandbox.py 85.71% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1530      +/-   ##
==========================================
- Coverage   54.17%   53.88%   -0.30%     
==========================================
  Files         340      341       +1     
  Lines       27844    27971     +127     
==========================================
- Hits        15085    15072      -13     
- Misses      12759    12899     +140     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.