DiamondLightSource / DiamondLightSource/mx-bluesky

Fix test timeout bug

Open
#1,053 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.