Skip to content

Add calibration setup heartbeats for CI#334

Merged
MaxGhenis merged 1 commit into
mainfrom
codex/calibration-setup-heartbeats
Apr 17, 2026
Merged

Add calibration setup heartbeats for CI#334
MaxGhenis merged 1 commit into
mainfrom
codex/calibration-setup-heartbeats

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Summary

  • add periodic CI heartbeats for long calibration setup stages
  • wrap local and national target-matrix construction in those heartbeats
  • add regressions for the stage heartbeat context and calibration setup logging

Testing

  • PYTHONPATH=/Users/maxghenis/PolicyEngine/_codex_prs/policyengine-uk-data-calibration-setup-heartbeats /Users/maxghenis/PolicyEngine/policyengine-uk-data/.venv/bin/pytest /Users/maxghenis/PolicyEngine/_codex_prs/policyengine-uk-data-calibration-setup-heartbeats/policyengine_uk_data/tests/test_progress.py /Users/maxghenis/PolicyEngine/_codex_prs/policyengine-uk-data-calibration-setup-heartbeats/policyengine_uk_data/tests/test_calibration_progress.py
  • /Users/maxghenis/PolicyEngine/policyengine-uk-data/.venv/bin/python -m ruff check policyengine_uk_data/utils/progress.py policyengine_uk_data/utils/calibrate.py policyengine_uk_data/tests/test_progress.py policyengine_uk_data/tests/test_calibration_progress.py
  • /Users/maxghenis/PolicyEngine/policyengine-uk-data/.venv/bin/python -m py_compile policyengine_uk_data/utils/progress.py policyengine_uk_data/utils/calibrate.py policyengine_uk_data/tests/test_progress.py policyengine_uk_data/tests/test_calibration_progress.py

@MaxGhenis MaxGhenis force-pushed the codex/calibration-setup-heartbeats branch from 0f812a3 to c8638c2 Compare April 13, 2026 16:08
@MaxGhenis MaxGhenis merged commit a42a94e into main Apr 17, 2026
3 checks passed
@MaxGhenis MaxGhenis deleted the codex/calibration-setup-heartbeats branch April 17, 2026 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant