Skip to content

simplify hyperion restart#1744

Open
rtuck99 wants to merge 8 commits into
mainfrom
1737_simplify_hyperion_restart
Open

simplify hyperion restart#1744
rtuck99 wants to merge 8 commits into
mainfrom
1737_simplify_hyperion_restart

Conversation

@rtuck99
Copy link
Copy Markdown
Contributor

@rtuck99 rtuck99 commented May 11, 2026

Fixes

Also requires

Link to dodal PR (if required): #N/A

As used from GDA, hyperion_restart() should always kill all hyperion processes, however separate launching of supervisor and blueapi is retained for use direct from the command line via run_hyperion.sh.
Blueapi is now started in a separate process group to avoid being sent the SIGINT by gda_launcher which was terminating the process on GDA server shutdown.

Checks for reviewer

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

rtuck99 added 3 commits May 11, 2026 13:02
Widen scope to find processes regardless of parent directory name
Fix vanilla UDC not always stopped
@rtuck99 rtuck99 added the hyperion Issues for Hyperion, the Bluesky UDC stack label May 11, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.87%. Comparing base (3f57116) to head (a6b8dff).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1744   +/-   ##
=======================================
  Coverage   92.87%   92.87%           
=======================================
  Files         156      156           
  Lines        8563     8563           
=======================================
  Hits         7953     7953           
  Misses        610      610           
Components Coverage Δ
i24 SSX 77.15% <ø> (ø)
hyperion 98.73% <ø> (ø)
other 98.31% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rtuck99 rtuck99 changed the title 1737 simplify hyperion restart simplify hyperion restart May 12, 2026
@rtuck99 rtuck99 marked this pull request as ready for review May 12, 2026 13:27
@rtuck99 rtuck99 requested a review from a team as a code owner May 12, 2026 13:27
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.

1 participant