Closed evalott100 closed 7 months ago
Attention: Patch coverage is 96.29630%
with 1 lines
in your changes are missing coverage. Please review.
Project coverage is 90.87%. Comparing base (
e4c51ea
) to head (caa753f
).
Files | Patch % | Lines |
---|---|---|
src/pandablocks_ioc/_connection_status.py | 94.11% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Now if there's a TimeoutError
the ioc closes the client after going into an alarm state. The client doesn't deal with the PandA's unresponsiveness.
Closes #107
We currently cannot set the alarm state of an out record in softioc, however the new PV
PANDA:Status
will still work for our cluster liveness check.We also need to make a corresponding change in the client to break out of the loop inasyncio.AsyncioClient._ctrl_read_forever
if we receive no bytes.