mxcube / mxcubecore

Backend used by MXCuBE
http://mxcube.github.io/mxcube/
GNU Lesser General Public License v3.0
11 stars 52 forks source link

ESRF HO cleanup and optimisation #751

Closed beteva closed 1 year ago

beteva commented 1 year ago
  1. BlissMotor uses try/except when checking for the state
  2. ExporterMotor to use the application State for equipment, which has no proper motor state, but is used as a motor.
  3. Sent parameters to bliss to optimise the load/unload sequence.
  4. Cleanup.
github-actions[bot] commented 1 year ago

Coverage

Coverage Report •
FileStmtsMissCoverMissing
mxcubecore/HardwareObjects
   BlissMotor.py78780%20–197
   EMBLFlexHCD.py3953950%21–714
   ExporterMotor.py1071070%20–263
   MicrodiffZoom.py36360%20–116
TOTAL57925541277% 

Tests Skipped Failures Errors Time
129 0 :zzz: 0 :x: 0 :fire: 1m 19s :stopwatch: