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
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 13233] CI Result FAILURE (hash 6bda6b0f)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 13237]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 6e054d07)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 13248]Failing
Trigger_athena_MC-test
seems unrelated to this MR, it is also failing e.g. here: !32466 (merged), maybe @rbielski can commentRight, I don't see why a muon reco change would affect jet chain counts. Hard to test this reliably without a release installed for the last two days though.
There are a couple of MRs where recent pipelines were successful, e.g. !32468 (merged), !32415 (merged), and nothing was merged in between. Could be some random issue.
@jbossios, @khoo, do you know of any irreproducibilities in
HLT_j45_ftf_csskpf_nojcalib_L1J20
?Best I can offer at this point is to restart the pipeline. I will try to run the test a few times in the r26 nightly in the meantime and see if it randomly breaks.
Cheers,
RafalHi @rbielski, thanks for the comment. Since this MR was not reviewed yet today, thus, it won't be reviewed before tomorrow anyway, let's retry...
mentioned in merge request !32466 (merged)
This merge request affects 4 packages:
- MuonSpectrometer/MuonConfig
- MuonSpectrometer/MuonReconstruction/MuonRecExample
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMatchingTools
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentMomentum
Hi @nkoehler,
in the meantime I managed to reproduce this issue. I ran the test 10 times and it suceeded 9 times and failed once with the issue seen here. I opened https://its.cern.ch/jira/browse/ATR-21327 to follow up. Thank you for flagging this!Cheers,
Rafal CI Result SUCCESS (hash 6e054d07)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 13269]added review-approved label and removed review-pending-level-1 label
mentioned in commit 85072b60
added sweep:ignore label