Skip to content

'NoUT' tests still run PrStorePrUTHits

A number of the 'NoUT' Moore tests still seem to run PrStorePrUTHits, which then causes them to fail in the dd4hep builds. e.g.

https://lhcb-nightlies.web.cern.ch/nightly/lhcb-dd4hep/1131/Moore/x86_64_v2-centos7-gcc11%2Bdd4hep-opt/tests#Hlt2Conf.test_hlt2_noUT_trackefflines

https://lhcb-nightlies.web.cern.ch/nightly/lhcb-dd4hep/1131/Moore/x86_64_v2-centos7-gcc11%2Bdd4hep-opt/tests#RecoConf.hlt2_fastest_reco_without_UT_with_mcchecking

https://lhcb-nightlies.web.cern.ch/nightly/lhcb-dd4hep/1131/Moore/x86_64_v2-centos7-gcc11%2Bdd4hep-opt/tests#RecoConf.hlt2_light_reco_pr_kf_velo_open_without_UT_with_mcchecking

https://lhcb-nightlies.web.cern.ch/nightly/lhcb-dd4hep/1131/Moore/x86_64_v2-centos7-gcc11%2Bdd4hep-opt/tests#RecoConf.hlt2_light_reco_pr_kf_without_UT_with_mcchecking

All fail with

198 - PrStorePrUTHits.UTReadoutTool         FATAL UTReadoutTool:: Exception throw: get():: No valid data at '/world/BeforeMagnetRegion/UT:DetElement-Info-IOV' StatusCode=FAILURE
199 - PrStorePrUTHits.UTReadoutTool.sy...   FATAL  Exception with tag= is caught

That issues is tracked in LHCb#217 (closed), but surely a 'NoUT' test shouldn't be trying to run this at all ?

@decianm @cmarinbe FYI

Edited by Christopher Rob Jones