Skip to content
Snippets Groups Projects

refactor(testing) remove a few old exclusions that were quite costly

Merged Christoph Hasse requested to merge chasse_cleanup_exclusions into master
All threads resolved!
1 file
+ 37
47
Compare changes
  • Side-by-side
  • Inline
@@ -12,53 +12,43 @@ from GaudiTesting.BaseTest import LineSkipper
from GaudiConf.QMTest.LHCbTest import GroupMessages, BlockSkipper
from RecConf.QMTest.exclusions import preprocessor as RecPreprocessor
remove_known_warnings = LineSkipper(regexps=[
# expected WARNINGs from the data broker
r"HiveDataBrokerSvc +WARNING non-reentrant algorithm: .*",
# expected WARNINGs from MuonIDHlt1Alg due to lhcb/Rec#79
r"MuonID.* +WARNING CondDB {X,Y}FOIParameters member "
r"size is 20, geometry expects 16",
r"ToolSvc.CommonMuonTool.* +WARNING CondDB {X,Y}FOIParameters member "
r"size is 20, geometry expects 16",
# expected WARNING when JIT-compiling functors
(r".*WARNING Suppressing message: 'Stack:SSE|(AVX(2|256|512)), Functor:Scalar, instruction"
r" set mismatch \(Best requested\). ROOT/cling was not compiled with the same options as the"
r" stack, try the functor cache'"),
# expected WARNINGs due to SPD/PRS in the condition database
# see https://gitlab.cern.ch/lhcb/Rec/issues/107
r"(ToolSvc)?.*(Calo|Photon|Electron).* WARNING o Type [a-z]+C? is "
r"not registered",
# hard to remove WARNINGs due to TrackResChecker.FullDetail = True
# https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/783#note_4406625
(r"ToolSvc.IdealStateCreator +WARNING Extrapolation of True State from"
r" z = 9[2-4][0-9.]+ to z = 9[2-4][0-9.]+ failed!"),
# Until tck is implemented HltPackedBufferDecoder/HltDecReportsDecoder will raise warning
r"HltPackedBufferDecoder +WARNING TCK in rawbank seems to be 0 .*",
r"HltPackedBuffer...WARNING TCK in rawbank seems to be 0 .*",
# also due to TrackResChecker see
# https://gitlab.cern.ch/lhcb/Rec/-/merge_requests/2788#note_5399928
(r"ToolSvc.TrackMasterExtrapolator +WARNING Suppressing message: "
r"'Protect against absurd tracks. See debug for details'"),
# Until tck is implemented HltPackedDataDecoder/HltDecReportsDecoder will raise warning
r"HltPackedBufferDecoder +WARNING TCK in rawbank seems to be 0 .*",
r"HltPackedBuffer...WARNING TCK in rawbank seems to be 0 .*",
r"HltDecReportsDecoder.*WARNING TCK obtained from rawbank seems to be 0 .*",
r"HLT2 +WARNING TCK obtained from rawbank seems to be 0 .*",
r"Hlt2 +WARNING TCK obtained from rawbank seems to be 0 .*",
r"Hlt2DecReports +WARNING TCK obtained from rawbank seems to be 0 .*",
r"SpruceDecReports +WARNING TCK obtained from rawbank seems to be 0 .*",
r"Spruce +WARNING TCK obtained from rawbank seems to be 0 .*",
# expected WARNINGs from MuonUTTracking when extrapolation is failed
r"ToolSvc.LoKi::VertexFitter +WARNING LoKi::VertexFitter:: Error from Kalman-step, skip *",
r"MuonUTTracking +WARNING Could not propagate state to VELO!",
# expected WARNINGs from ThorBPVLTIME -- see issue Rec#265
r" +WARNING Lifetime fit did not converge. Aborting.",
r" +WARNING Negative variance produced in lifetime fit iteration.",
# DD4hep geometry. XXX should be fixed there
r".*The sub volume lvUX851InUT is NOT constructed.*",
# SelTools::LifetimeFitter Msg-Counter
r".*WARNING Suppressing message:\s*'Lifetime fit did not converge. Aborting.'.*",
])
remove_known_warnings = LineSkipper(
strings=[
# DD4hep geometry. XXX should be fixed there
r"The sub volume lvUX851InUT is NOT constructed",
],
regexps=[
# expected WARNINGs from the data broker
r"HiveDataBrokerSvc +WARNING non-reentrant algorithm: .*",
# expected WARNINGs from MuonIDHlt1Alg due to lhcb/Rec#79
r"MuonID.* +WARNING CondDB {X,Y}FOIParameters member "
r"size is 20, geometry expects 16",
r"ToolSvc.CommonMuonTool.* +WARNING CondDB {X,Y}FOIParameters member "
r"size is 20, geometry expects 16",
# hard to remove WARNINGs due to TrackResChecker.FullDetail = True
# https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/783#note_4406625
(r"ToolSvc.IdealStateCreator +WARNING Extrapolation of True State from"
r" z = 9[2-4][0-9.]+ to z = 9[2-4][0-9.]+ failed!"),
# Until tck is implemented HltPackedBufferDecoder/HltDecReportsDecoder will raise warning
r"HltPackedBufferDecoder +WARNING TCK in rawbank seems to be 0 .*",
r"HltPackedBuffer...WARNING TCK in rawbank seems to be 0 .*",
# also due to TrackResChecker see
# https://gitlab.cern.ch/lhcb/Rec/-/merge_requests/2788#note_5399928
(r"ToolSvc.TrackMasterExtrapolator +WARNING Suppressing message: "
r"'Protect against absurd tracks. See debug for details'"),
# Until tck is implemented HltPackedDataDecoder/HltDecReportsDecoder will raise warning
r"HltPackedBufferDecoder +WARNING TCK in rawbank seems to be 0 .*",
r"HltPackedBuffer...WARNING TCK in rawbank seems to be 0 .*",
r"HltDecReportsDecoder.*WARNING TCK obtained from rawbank seems to be 0 .*",
r"HLT2 +WARNING TCK obtained from rawbank seems to be 0 .*",
r"Hlt2 +WARNING TCK obtained from rawbank seems to be 0 .*",
r"Hlt2DecReports +WARNING TCK obtained from rawbank seems to be 0 .*",
r"SpruceDecReports +WARNING TCK obtained from rawbank seems to be 0 .*",
r"Spruce +WARNING TCK obtained from rawbank seems to be 0 .*",
# expected WARNINGs from MuonUTTracking when extrapolation is failed
r"ToolSvc.LoKi::VertexFitter +WARNING LoKi::VertexFitter:: Error from Kalman-step, skip *",
r"MuonUTTracking +WARNING Could not propagate state to VELO!",
])
preprocessor = remove_known_warnings + LineSkipper(regexps=[
# output from the scheduler that is expected to differ run-by-run
Loading