Add ATLAS_CHECK_THREAD_SAFETY to TRT_ConditionsServices package.
- Add ATLAS_CHECK_THREAD_SAFETY to TRT_ConditionsServices package to check and keep thread safety.
- Add ATLAS_NO_CHECK_FILE_THREAD_SAFETY to TRT_AlignDbSvc.h/cxx because this class uses const_cast and regFcn (callback) and these are legacy codes.
- Add ATLAS_NO_CHECK_FILE_THREAD_SAFETY to TRT_StrawAlignDbSvc.h/cxx because this class uses const_cast, regFcn (callback) and DataHandle and these are legacy codes.
- Add ATLAS_NOT_THREAD_SAFE to TRT_StrawStatusSummaryTool class because this class uses thread unsafe DataHandle.
- Add ATLAS_THREAD_SAFE to mutable variables in TRT_DCS_ConditionsSvc.h because they are guarded by m_cacheMutex.
- No result changes are expected.
- RunTier0Tests.py was fine. RunTier0Tests.log
- Related to https://its.cern.ch/jira/browse/ATLASRECTS-5560
Edited by Susumu Oda