Skip to content

Stage 6 backend: canonical report identity and run metadata#3500

Draft
anth-volk wants to merge 17 commits into
masterfrom
feat/report-output-run-stage-6-backend
Draft

Stage 6 backend: canonical report identity and run metadata#3500
anth-volk wants to merge 17 commits into
masterfrom
feat/report-output-run-stage-6-backend

Align report rerun response metadata

a2389d2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 13, 2026 in 1s

77.48% (-0.34%) compared to 1fd9618, passed because coverage increased by 0.17% when compared to adjusted base (77.30%)

View this Pull Request on Codecov

77.48% (-0.34%) compared to 1fd9618, passed because coverage increased by 0.17% when compared to adjusted base (77.30%)

Details

Codecov Report

❌ Patch coverage is 79.25072% with 144 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.48%. Comparing base (1fd9618) to head (a2389d2).
⚠️ Report is 6 commits behind head on master.

Files with missing lines Patch % Lines
policyengine_api/services/report_output_service.py 81.65% 33 Missing and 27 partials ⚠️
policyengine_api/data/alembic_metadata.py 0.00% 25 Missing ⚠️
policyengine_api/services/simulation_service.py 80.80% 11 Missing and 13 partials ⚠️
policyengine_api/routes/report_output_routes.py 71.92% 9 Missing and 7 partials ⚠️
...ngine_api/services/report_output_id_map_service.py 91.66% 3 Missing and 3 partials ⚠️
policyengine_api/routes/simulation_routes.py 80.00% 2 Missing and 2 partials ⚠️
policyengine_api/services/report_run_service.py 84.21% 1 Missing and 2 partials ⚠️
policyengine_api/services/report_spec_service.py 91.42% 1 Missing and 2 partials ⚠️
...olicyengine_api/services/simulation_run_service.py 78.57% 1 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3500      +/-   ##
==========================================
- Coverage   77.81%   77.48%   -0.34%     
==========================================
  Files          65       66       +1     
  Lines        3877     4428     +551     
  Branches      697      814     +117     
==========================================
+ Hits         3017     3431     +414     
- Misses        683      775      +92     
- Partials      177      222      +45     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.