WIP: Using ReadCondHandle instead of MuonMDT_CablingSvc in MDT_RegionSelectorTable
As commented on https://its.cern.ch/jira/browse/ATR-20702, this MR stays unresolved until the RegionSelectorTable packages are migrated. You can follow the status of this migration on jira.
Currently ReadCondHandle in MDT_RegionSelectorTable is not possible because it is executed earlier than the condition Alg. So we still need to keep using old Svc.
Trigger/TrigValidation/TrigUpgradeTest/test/test_trigUpgr_newJO_build.sh
This trigger test failed like this (log_test_trig.txt):
Found messages in athena.merged.log (6):
ReadCondHandle ERROR ReadCondHandleKey ConditionStore+MuonMDT_CablingMap was not initialized
RegSelSvc.MDT_R... FATAL Standard std::exception is caught
RegSelSvc.MDT_R... ERROR ReadCondHandle: ReadCondHandleKey was not initialized
RegSelSvc.MDT_R... ERROR /build/atnight/localbuilds/nightlies/master/athena/Control/AthenaBaseComps/AthenaBaseComps/AthCommonDataStore.icc:43 (StatusCode AthCommonDataStore<PBASE>::sysInitialize() [with PBASE = AthCommonMsg<AlgTool>]): code FAILURE: PBASE::sysInitialize()
ToolSvc ERROR Error initializing tool 'RegSelSvc.MDT_RegionSelectorTable'
RegSelSvc ERROR retrieved new mdt RegSelSiLUT map is NULL
FAILURE : error/fatal found in athena.merged.log
The other clients are already using new Alg with ReadCondHandle.
https://gitlab.cern.ch/atlas/athenaprivate1/merge_requests/15496 https://gitlab.cern.ch/atlas/athenaprivate1/merge_requests/16099
Edited by Tadej Novak