DiamondLightSource / DiamondLightSource/mx-bluesky
Fix test timeout bug
Open
bug
- Dominant language
- Python
- Stars
- 4
- Forks
- 5
- Avg merge
- 1d 30m
- Merged PRs (30d)
- 2
Description
There seems to be an issue where if a test times out while a run engine is executing a plan, this causes a later test to fail with `RuntimeWarning: coroutine 'SignalW.set' was never awaited`, when it would usually pass.
## Steps To Reproduce
Steps to reproduce the behavior:
1. Go to a test where the `RE` executes a plan.
2. Make this plan take longer than 1s to run.
Now not only this test, but a later test should also fail.
## Acceptance Criteria
- Any test can fail due to timing out without affecting any other test
Contributor guide
Assessment
This issue has not been assessed yet.