Skip to content

1400 hyperion commissioning plans#1685

Open
rtuck99 wants to merge 5 commits intomainfrom
1400_hyperion_commissioning_plans
Open

1400 hyperion commissioning plans#1685
rtuck99 wants to merge 5 commits intomainfrom
1400_hyperion_commissioning_plans

Conversation

@rtuck99
Copy link
Copy Markdown
Contributor

@rtuck99 rtuck99 commented Mar 26, 2026

Fixes #1400

Link to dodal PR (if required): #N/A
(remember to update pyproject.toml with the dodal commit tag if you need it for tests to pass!)

Exposes pin_centre_then_xray_centre_plan via blueapi and also removes some of the agamemnon parameter comparison logic that is no longer used by anything.

Related Gerrit change:
https://gerrit.diamond.ac.uk/c/gda/gda-mx/+/44819
see also
https://gerrit.diamond.ac.uk/c/gda/gda-mx/+/44868 which completely guts HCR and allows calling load_centre_collect from GDA

Instructions to reviewer on how to test:

  1. Tests pass
  2. Functionality as described above

Checks for reviewer

  • Would the PR title make sense to a user on a set of release notes

@rtuck99 rtuck99 added the hyperion Issues for Hyperion, the Bluesky UDC stack label Mar 26, 2026
@rtuck99 rtuck99 force-pushed the 1400_hyperion_commissioning_plans branch from 7f44373 to f7a19e5 Compare March 26, 2026 13:48
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.90%. Comparing base (ab5ce12) to head (e155d82).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1685      +/-   ##
==========================================
+ Coverage   92.87%   92.90%   +0.02%     
==========================================
  Files         155      156       +1     
  Lines        8495     8530      +35     
==========================================
+ Hits         7890     7925      +35     
  Misses        605      605              
Components Coverage Δ
i24 SSX 77.35% <ø> (ø)
hyperion 98.61% <100.00%> (+0.01%) ⬆️
other 98.31% <100.00%> (+<0.01%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rtuck99 rtuck99 force-pushed the 1400_hyperion_commissioning_plans branch from a24efdb to e155d82 Compare April 7, 2026 16:28
@rtuck99 rtuck99 marked this pull request as ready for review April 8, 2026 09:12
@rtuck99 rtuck99 requested a review from a team as a code owner April 8, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hyperion Issues for Hyperion, the Bluesky UDC stack

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Be able to call hyperion-blueapi plans for testing + commissioning

1 participant