ISISComputingGroup / ISISComputingGroup/IBEX
BLOCKSERVER: Make load config parallel again by stop ioc wait=false
- Dominant language
- No language data
- Stars
- 6
- Forks
- 2
- Avg merge
- 16h 40m
- Merged PRs (30d)
- 2
Description
As an instrument scientist, I would like my config to load more quickly again so that I don't have to wait a long time to change/update my config.
The main cause of this is probably the removal of the change (in line 46 of inst_servers/BlockServer/epics/procserv_utils.py):
`ChannelAccess.caput(self.procserv_prefix + ioc + ":STOP", 1)` to `ChannelAccess.caput(self.procserv_prefix + ioc + ":STOP", 1, wait=True)`
Fix this and write some system/squish tests to make sure that actual IOCs are started, stopped and restarted when configurations are changed.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.