This is a bit ugly for now, but it saves a lot of manual test time.
It uses a device that is always connected to FMC and has a known UUID.
Before this PR, connecting/disconnecting a device used to cost a few (~5) minutes for every test case.
In CI this device is named "preexisting1". In dev work, developer is responsible for standing a fmc_device and setting environment:
This is a bit ugly for now, but it saves a lot of manual test time. It uses a device that is always connected to FMC and has a known UUID. Before this PR, connecting/disconnecting a device used to cost a few (~5) minutes for every test case.
In CI this device is named "preexisting1". In dev work, developer is responsible for standing a fmc_device and setting environment: