Skip to content

Fix tests for new device manager - #1459

Merged
rtuck99 merged 7 commits into
mainfrom
convert_to_device_manager
Dec 1, 2025
Merged

rtuck99 merged 7 commits into
mainfrom
convert_to_device_manager

Conversation

@DominicOram

Copy link
Copy Markdown
Contributor

Fixes to work for new device manager. Loading the devices into the BlueAPI context is still broken, we will need DiamondLightSource/blueapi#1267 for this.

Link to dodal PR (if required): DiamondLightSource/dodal#1684

Instructions to reviewer on how to test:

  1. Confirm tests still pass (other than those for BlueAPI context)

Checks for reviewer

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

@DominicOram
DominicOram requested a review from a team as a code owner November 18, 2025 13:03
@DominicOram DominicOram added the dev experience Changes relating to developer experience label Nov 18, 2025
@rtuck99
rtuck99 force-pushed the convert_to_device_manager branch from a4b6374 to c2a7515 Compare November 21, 2025 13:01

@rtuck99 rtuck99 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rtuck99 rtuck99 self-assigned this Nov 24, 2025
@codecov

codecov Bot commented Nov 27, 2025 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.24%. Comparing base (6f0e1ea) to head (409113c).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1459      +/-   ##
==========================================
- Coverage   92.26%   92.24%   -0.03%     
==========================================
  Files         142      142              
  Lines        8033     8033              
==========================================
- Hits         7412     7410       -2     
- Misses        621      623       +2     
Components Coverage Δ
i24 SSX 78.44% <ø> (ø)
hyperion 97.93% <100.00%> (-0.09%) ⬇️
other 98.07% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rtuck99
rtuck99 merged commit 055bb7d into main Dec 1, 2025
17 of 18 checks passed
@rtuck99
rtuck99 deleted the convert_to_device_manager branch December 1, 2025 11:46
@jacob-williamson jacob-williamson mentioned this pull request Dec 8, 2025
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev experience Changes relating to developer experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants