Skip to content
Snippets Groups Projects
Commit 792f3caa authored by John Chapman's avatar John Chapman
Browse files

Migrate Event/xAOD/xAODMuonAthenaPool TPCnv unit tests to ComponentAccumulator

xAODMuonAthenaPool_20.1.7.2_test - passes
xAODMuonAthenaPool_20.7.2.2_test - passes
xAODMuonAthenaPool_20.7.9.9_test - passes
xAODMuonAthenaPool_21.0.79_test - passes (reference file updated)
xAODMuonAthenaPool_master-20190911_test - passes (reference file updated)
parent 7202b481
No related branches found
No related tags found
No related merge requests found
...@@ -23,6 +23,7 @@ atlas_add_poolcnv_library( xAODMuonAthenaPoolPoolCnv ...@@ -23,6 +23,7 @@ atlas_add_poolcnv_library( xAODMuonAthenaPoolPoolCnv
# Install files from the package. # Install files from the package.
atlas_install_joboptions( share/*.py ) atlas_install_joboptions( share/*.py )
atlas_install_scripts( test/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
# Set up (a) test(s) for the converter(s): # Set up (a) test(s) for the converter(s):
find_package( AthenaPoolUtilitiesTest ) find_package( AthenaPoolUtilitiesTest )
...@@ -30,19 +31,19 @@ find_package( AthenaPoolUtilitiesTest ) ...@@ -30,19 +31,19 @@ find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND ) if( ATHENAPOOLUTILITIESTEST_FOUND )
set( XAODMUONATHENAPOOL_REFERENCE_TAG set( XAODMUONATHENAPOOL_REFERENCE_TAG
xAODMuonAthenaPoolReference-01-01-00 ) xAODMuonAthenaPoolReference-01-01-00 )
run_tpcnv_legacy_test( xAODMuonAthenaPool_master-20190911 AOD-master-20190911-full run_tpcnv_test( xAODMuonAthenaPool_master-20190911 AOD-master-20190911-full
REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv
REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} ) REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} )
run_tpcnv_legacy_test( xAODMuonAthenaPool_20.1.7.2 AOD-20.1.7.2-full run_tpcnv_test( xAODMuonAthenaPool_20.1.7.2 AOD-20.1.7.2-full
REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv
REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} ) REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} )
run_tpcnv_legacy_test( xAODMuonAthenaPool_20.7.2.2 AOD-20.7.2.2-full run_tpcnv_test( xAODMuonAthenaPool_20.7.2.2 AOD-20.7.2.2-full
REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv
REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} ) REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} )
run_tpcnv_legacy_test( xAODMuonAthenaPool_20.7.9.9 AOD-20.7.9.9-full run_tpcnv_test( xAODMuonAthenaPool_20.7.9.9 AOD-20.7.9.9-full
REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv
REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} ) REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} )
run_tpcnv_legacy_test( xAODMuonAthenaPool_21.0.79 AOD-21.0.79-full run_tpcnv_test( xAODMuonAthenaPool_21.0.79 AOD-21.0.79-full
REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv REQUIRED_LIBRARIES xAODMuonAthenaPoolPoolCnv
REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} ) REFERENCE_TAG ${XAODMUONATHENAPOOL_REFERENCE_TAG} )
else() else()
......
...@@ -510,8 +510,6 @@ IOVDbSvc INFO Disconnecting from COOLOFL_TRT/OFLP200 ...@@ -510,8 +510,6 @@ IOVDbSvc INFO Disconnecting from COOLOFL_TRT/OFLP200
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] C634B46D-ECB2-A045-91CC-00A82369D887 Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] C634B46D-ECB2-A045-91CC-00A82369D887
Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root
RootDatabase.open INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root File version:53005 RootDatabase.open INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root File version:53005
PixelDetectorMa...WARNING Cannot set AlignableTransform for identifier [2.1.0.0.0.-4.256.0] at level 2
PixelDetectorMa...WARNING Subsequent WARNINGS will be printed at DEBUG level.
PixelDetectorMa... INFO Processing IBLDist alignment container with key (/Indet/IBLDist) and alignment folder pointing to /Indet/Align PixelDetectorMa... INFO Processing IBLDist alignment container with key (/Indet/IBLDist) and alignment folder pointing to /Indet/Align
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] D67CA215-C5CB-DF11-954C-000423DC2158 Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] D67CA215-C5CB-DF11-954C-000423DC2158
Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000019.gen.COND/cond09_mc.000019.gen.COND._0010.pool.root Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000019.gen.COND/cond09_mc.000019.gen.COND._0010.pool.root
......
...@@ -510,8 +510,6 @@ IOVDbSvc INFO Disconnecting from COOLOFL_TRT/OFLP200 ...@@ -510,8 +510,6 @@ IOVDbSvc INFO Disconnecting from COOLOFL_TRT/OFLP200
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] C634B46D-ECB2-A045-91CC-00A82369D887 Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] C634B46D-ECB2-A045-91CC-00A82369D887
Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root
RootDatabase.open INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root File version:53005 RootDatabase.open INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000070.gen.COND/cond12_data.000029.gen.COND._0001.pool.root File version:53005
PixelDetectorMa...WARNING Cannot set AlignableTransform for identifier [2.1.0.0.0.-4.256.0] at level 2
PixelDetectorMa...WARNING Subsequent WARNINGS will be printed at DEBUG level.
PixelDetectorMa... INFO Processing IBLDist alignment container with key (/Indet/IBLDist) and alignment folder pointing to /Indet/Align PixelDetectorMa... INFO Processing IBLDist alignment container with key (/Indet/IBLDist) and alignment folder pointing to /Indet/Align
Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] D67CA215-C5CB-DF11-954C-000423DC2158 Domain[ROOT_All] INFO -> Access DbDatabase READ [ROOT_All] D67CA215-C5CB-DF11-954C-000423DC2158
Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000019.gen.COND/cond09_mc.000019.gen.COND._0010.pool.root Domain[ROOT_All] INFO /home/sss/atlas/DBRelease/current/poolcond/cond09_mc.000019.gen.COND/cond09_mc.000019.gen.COND._0010.pool.root
......
#!/usr/bin/env python
"""
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
"""
from AthenaPoolUtilities.TPCnvTestConfig import TPCnvTest
if __name__ == "__main__":
infile = 'aod/AOD-20.1.7.2/AOD-20.1.7.2-full.pool.root'
keys = [
#Muons...
'Muons',
'Staus',
'HLT_xAOD__MuonContainer_MuonEFInfo',
'HLT_xAOD__MuonContainer_MuTagIMO_EF',
'HLT_xAOD__MuonContainer_eMuonEFInfo',
#xAOD::MuonSegmentAuxContainer_v1
'MuonSegments',
'MuonTruthSegments',
#xAOD::SlowMuonAuxContainer_v1
'SlowMuons',
]
TPCnvTest(infile, keys)
#!/usr/bin/env python
"""
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
"""
from AthenaPoolUtilities.TPCnvTestConfig import TPCnvTest
if __name__ == "__main__":
infile = 'aod/AOD-20.7.2.2/AOD-20.7.2.2-full.pool.root'
keys = [
#xAOD::MuonAuxContainer_v2
'Muons',
'Staus',
'HLT_xAOD__MuonContainer_MuonEFInfo',
'HLT_xAOD__MuonContainer_MuTagIMO_EF',
'HLT_xAOD__MuonContainer_eMuonEFInfo',
#xAOD::MuonSegmentAuxContainer_v1
'MuonSegments',
'MuonTruthSegments',
'NCB_MuonSegments',
#xAOD::SlowMuonAuxContainer_v1
'SlowMuons',
]
TPCnvTest(infile, keys)
#!/usr/bin/env python
"""
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
"""
from AthenaPoolUtilities.TPCnvTestConfig import TPCnvTest
if __name__ == "__main__":
infile = 'aod/AOD-20.7.9.9/AOD-20.7.9.9-full.pool.root'
keys = [
#xAOD::MuonAuxContainer_v4
'Muons',
'Staus',
'HLT_xAOD__MuonContainer_MuonEFInfo',
'HLT_xAOD__MuonContainer_MuTagIMO_EF',
'HLT_xAOD__MuonContainer_MuonEFInfo_FullScan',
'HLT_xAOD__MuonContainer_MuonEFInfo_MSonlyTrackParticles_FullScan',
'HLT_xAOD__MuonContainer_eMuonEFInfo',
#xAOD::MuonSegmentAuxContainer_v1
'MuonSegments',
'MuonTruthSegments',
'NCB_MuonSegments',
#xAOD::SlowMuonAuxContainer_v1
'SlowMuons',
]
TPCnvTest(infile, keys)
#!/usr/bin/env python
"""
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
"""
from AthenaPoolUtilities.TPCnvTestConfig import TPCnvTest
if __name__ == "__main__":
infile = 'aod/AOD-21.0.79/AOD-21.0.79-full.pool.root'
keys = [
#xAOD::MuonAuxContainer_v4
'Muons',
'Staus',
'HLT_xAOD__MuonContainer_MuonEFInfo',
#xAOD::MuonSegmentAuxContainer_v1
'MuonSegments',
'MuonTruthSegments',
'NCB_MuonSegments',
#xAOD::SlowMuonAuxContainer_v1
'SlowMuons',
]
TPCnvTest(infile, keys)
#!/usr/bin/env python
"""
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
"""
from AthenaPoolUtilities.TPCnvTestConfig import TPCnvTest
if __name__ == "__main__":
infile = 'aod/AOD-master-20190911/AOD-master-20190911-full.pool.root'
keys = [
#xAOD::MuonAuxContainer_v5
'Muons',
'Staus',
'HLT_xAOD__MuonContainer_MuonEFInfo',
'HLT_xAOD__MuonContainer_MuonEFInfo_FullScan',
'HLT_xAOD__MuonContainer_MuonEFInfo_MSonlyTrackParticles_FullScan',
#xAOD::MuonSegmentAuxContainer_v1
'MuGirlMuonSegments',
'MuonSegments',
'MuonTruthSegments',
'NCB_MuonSegments',
#xAOD::SlowMuonAuxContainer_v1
'SlowMuons',
]
TPCnvTest(infile, keys)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment