Speaker
Johan Forsberg
(MAX IV Laboratory)
Description
As the MAX IV facility is maturing, expectations on beamlines are also rising, not least in terms of reliability. The controls team decided to build "checkup"; a simple, general toolset for implementing a test suite for a beamline, using pytest and pytango. Some use cases: "pre-flight" checks before a beamtime starts; when switching between experiments; after commissioning or starting up from shutdown. I'll present some background, the tool itself, and some initial results.