Use AtlasFieldCacheCondObj instead of IMagFieldSvc in MuonSegmentMakerTools
Hi,
this MR moves from using IMagFieldSvc
towards using the thread-safe AtlasFieldCacheCondObj
in MuonSegmentMakerTools
. It fixes ATLASRECTS-5469.
Best, Nico
Merge request reports
Activity
added MuonSpectrometer master review-pending-level-1 labels
CI Result FAILURE (hash 35db41d5)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13143]- Resolved by Nicolas Koehler
It looks like a lot of tests fail ...
DataQuality_required-test
and several others fail like this:RDOtoRDOTrigger 04:54:45 RDOtoRDOTrigger 04:54:45 AttributeError: 'MuonSegmentMomentumFromField' object has no attribute 'HasSTgc' RDOtoRDOTrigger 04:54:45 RDOtoRDOTrigger 04:54:45 Py:Athena INFO leaving with code 8: "an unknown exception occurred"
q221Test-test
:RDOtoRDOTrigger 04:42:03 AthAlgSeq 0 ERROR AthenaBaseComps/AthenaBaseComps/AthCommonDataStore.icc:43 (StatusCode AthCommonDataStore<PBASE>::sysInitialize() [with PBASE = AthCommonMsg<Gaudi::Sequence>]): code FAILURE: PBASE::sysInitialize() RDOtoRDOTrigger 04:42:03 AthAllAlgSeq 0 ERROR Unable to initialize Algorithm AthSequencer/AthAlgSeq RDOtoRDOTrigger 04:42:03 AthAllAlgSeq 0 ERROR AthenaBaseComps/AthenaBaseComps/AthCommonDataStore.icc:43 (StatusCode AthCommonDataStore<PBASE>::sysInitialize() [with PBASE = AthCommonMsg<Gaudi::Sequence>]): code FAILURE: PBASE::sysInitialize() RDOtoRDOTrigger 04:42:03 AthAlgEvtSeq 0 ERROR Unable to initialize Algorithm AthSequencer/AthAllAlgSeq RDOtoRDOTrigger 04:42:03 AthAlgEvtSeq 0 ERROR AthenaBaseComps/AthenaBaseComps/AthCommonDataStore.icc:43 (StatusCode AthCommonDataStore<PBASE>::sysInitialize() [with PBASE = AthCommonMsg<Gaudi::Sequence>]): code FAILURE: PBASE::sysInitialize() RDOtoRDOTrigger 04:42:03 AthMasterSeq 0 ERROR Unable to initialize Algorithm AthSequencer/AthAlgEvtSeq RDOtoRDOTrigger 04:42:03 DecisionSvc 0 INFO Inserting stream: StreamRDO with no Algs RDOtoRDOTrigger 04:42:03 StreamRDO.StreamRDOTool 0 INFO Initializing StreamRDO.StreamRDOTool - package version AthenaServices-00-00-00 RDOtoRDOTrigger 04:42:03 StreamRDO.StreamRDO_MakeEventStreamInfo 0 INFO Initializing StreamRDO.StreamRDO_MakeEventStreamInfo - package version OutputStreamAthenaPool-00-00-00 RDOtoRDOTrigger 04:42:03 StreamRDO 0 INFO Found HelperTools = PrivateToolHandleArray(['MakeEventStreamInfo/StreamRDO_MakeEventStreamInfo','Athena::ThinningCacheTool/ThinningCacheTool_StreamRDO']) RDOtoRDOTrigger 04:42:03 StreamRDO 0 INFO Data output: tmp.RDO_TRIG RDOtoRDOTrigger 04:42:03 StreamRDO 0 INFO I/O reinitialization... RDOtoRDOTrigger 04:42:03 AthMasterSeq 0 ERROR AthenaBaseComps/AthenaBaseComps/AthCommonDataStore.icc:43 (StatusCode AthCommonDataStore<PBASE>::sysInitialize() [with PBASE = AthCommonMsg<Gaudi::Sequence>]): code FAILURE: PBASE::sysInitialize() RDOtoRDOTrigger 04:42:03 AthenaEventLoopMgr 0 ERROR Unable to initialize Algorithm: AthMasterSeq RDOtoRDOTrigger 04:42:03 AthenaEventLoopMgr 0 ERROR Failed to initialize base class MinimalEventLoopMgr RDOtoRDOTrigger 04:42:03 ServiceManager 0 ERROR Unable to initialize Service: AthenaEventLoopMgr RDOtoRDOTrigger 04:42:03 Py:Athena INFO leaving with code 33: "failure in initialization"
Could you take a look?
MLB (L1)
added review-user-action-required label and removed review-pending-level-1 label
This merge request affects 4 packages:
- MuonSpectrometer/MuonConfig
- MuonSpectrometer/MuonReconstruction/MuonRecExample
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMatchingTools
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMomentum
added review-pending-level-1 label and removed review-user-action-required label
This merge request affects 4 packages:
- MuonSpectrometer/MuonConfig
- MuonSpectrometer/MuonReconstruction/MuonRecExample
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMatchingTools
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMomentum
CI Result FAILURE (hash ae14ee1b)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13197] CI Result FAILURE (hash f713ee73)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13210]added 99 commits
-
f713ee73...53e05d88 - 97 commits from branch
atlas:master
- 40129343 - Merge branch 'master' of ssh://gitlab.cern.ch:7999/atlas/athena into rec5469
- 8ff7146f - remove MagneticFieldSvcCfg from MuonSegmentMatchingTool new config
-
f713ee73...53e05d88 - 97 commits from branch
This merge request affects 4 packages:
- MuonSpectrometer/MuonConfig
- MuonSpectrometer/MuonReconstruction/MuonRecExample
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMatchingTools
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMomentum
CI Result FAILURE (hash 8ff7146f)Athena AthSimulation AnalysisBase AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 1
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 13220]This merge request affects 4 packages:
- MuonSpectrometer/MuonConfig
- MuonSpectrometer/MuonReconstruction/MuonRecExample
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMatchingTools
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMomentum
added 14 commits
-
8ff7146f...2619f257 - 12 commits from branch
atlas:master
- e516459d - Merge branch 'master' of ssh://gitlab.cern.ch:7999/atlas/athena into rec5469
- 6bda6b0f - fix compilation warning
-
8ff7146f...2619f257 - 12 commits from branch
This merge request affects 4 packages:
- MuonSpectrometer/MuonConfig
- MuonSpectrometer/MuonReconstruction/MuonRecExample
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMatchingTools
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMomentum