Skip to content
Snippets Groups Projects
Commit c19427b8 authored by Sebastien Ponce's avatar Sebastien Ponce
Browse files

Merge branch 'Rich-retire-old-reco-tests' into 'master'

RichFutureRecSys - Retire QMT tests on old data not supported by dd4hep

See merge request lhcb/Rec!3284
parents 5468dc3e f11d9500
No related branches found
No related tags found
No related merge requests found
Showing
with 0 additions and 5739 deletions
###############################################################################
# (c) Copyright 2000-2018 CERN for the benefit of the LHCb Collaboration #
# #
# This software is distributed under the terms of the GNU General Public #
# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
# #
# In applying this licence, CERN does not waive the privileges and immunities #
# granted to it by virtue of its status as an Intergovernmental Organization #
# or submit itself to any jurisdiction. #
###############################################################################
from Gaudi.Configuration import *
from Configurables import CondDB
CondDB().setProp("Upgrade", True)
# Timestamps in messages
from Configurables import LHCbApp
LHCbApp().Simulation = True
LHCbApp().DataType = "Upgrade"
from DDDB.CheckDD4Hep import UseDD4Hep
if UseDD4Hep:
LHCbApp().DDDBtag = "upgrade/dddb-20180815"
#LHCbApp().CondDBtag = "upgrade/sim-20180530-vc-md100"
LHCbApp().CondDBtag = "master"
else:
LHCbApp().DDDBtag = "dddb-20171010"
LHCbApp().CondDBtag = "sim-20170301-vc-md100"
from GaudiConf import IOHelper
data = [
"PFN:root://eoslhcb.cern.ch//eos/lhcb/user/j/jonrob/data/MC/Upgrade/Sim09c-Up02/30000000/XDST/00067189_00000052_1.xdst"
]
IOHelper('ROOT').inputFiles(data, clear=True)
FileCatalog().Catalogs = ['xmlcatalog_file:out.xml']
###############################################################################
# (c) Copyright 2000-2018 CERN for the benefit of the LHCb Collaboration #
# #
# This software is distributed under the terms of the GNU General Public #
# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
# #
# In applying this licence, CERN does not waive the privileges and immunities #
# granted to it by virtue of its status as an Intergovernmental Organization #
# or submit itself to any jurisdiction. #
###############################################################################
from Gaudi.Configuration import *
from Configurables import CondDB
CondDB().setProp("Upgrade", True)
# Timestamps in messages
from Configurables import LHCbApp
LHCbApp().Simulation = True
LHCbApp().DataType = "Upgrade"
from DDDB.CheckDD4Hep import UseDD4Hep
if UseDD4Hep:
LHCbApp().DDDBtag = "upgrade/dddb-20190726"
#LHCbApp().CondDBtag = "upgrade/sim-20190911-vc-md100"
LHCbApp().CondDBtag = "master"
else:
LHCbApp().DDDBtag = "upgrade/dddb-20190726"
LHCbApp().CondDBtag = "upgrade/sim-20190911-vc-md100"
from GaudiConf import IOHelper
data = [
"PFN:root://eoslhcb.cern.ch//eos/lhcb/user/j/jonrob/data/MC/Upgrade/NewPMTsSE/13104011/XDST/Brunel-Std-Upgrade-PmtArrayUpdate-SmtID-Pythia8-lumi20-Aug2019-0-000-100.xdst"
]
IOHelper('ROOT').inputFiles(data, clear=True)
FileCatalog().Catalogs = ['xmlcatalog_file:out.xml']
<?xml version="1.0" ?><!DOCTYPE extension PUBLIC '-//QM/2.3/Extension//EN' 'http://www.codesourcery.com/qm/dtds/2.3/-//qm/2.3/extension//en.dtd'>
<!--
(c) Copyright 2000-2018 CERN for the benefit of the LHCb Collaboration
This software is distributed under the terms of the GNU General Public
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".
In applying this licence, CERN does not waive the privileges and immunities
granted to it by virtue of its status as an Intergovernmental Organization
or submit itself to any jurisdiction.
-->
<extension class="GaudiTest.GaudiExeTest" kind="test">
<argument name="program"><text>gaudirun.py</text></argument>
<argument name="unsupported_platforms"><set>
<text>dd4hep</text>
</set></argument>
<argument name="timeout"><integer>2400</integer></argument>
<argument name="args"><set>
<text>$RICHFUTURERECSYSROOT/tests/options/rich-dst-reco.py</text>
<text>$RICHFUTURERECSYSROOT/tests/options/pmt-v1-data.py</text>
</set></argument>
<argument name="reference"><text>../refs/rich-dst-reco-pmt-v1.ref</text></argument>
<argument name="error_reference"><text>../refs/empty.ref</text></argument>
<argument name="validator"><text>
from GaudiConf.QMTest.LHCbExclusions import preprocessor
validateWithReference(preproc = preprocessor)
</text></argument>
</extension>
<?xml version="1.0" ?><!DOCTYPE extension PUBLIC '-//QM/2.3/Extension//EN' 'http://www.codesourcery.com/qm/dtds/2.3/-//qm/2.3/extension//en.dtd'>
<!--
(c) Copyright 2000-2018 CERN for the benefit of the LHCb Collaboration
This software is distributed under the terms of the GNU General Public
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".
In applying this licence, CERN does not waive the privileges and immunities
granted to it by virtue of its status as an Intergovernmental Organization
or submit itself to any jurisdiction.
-->
<extension class="GaudiTest.GaudiExeTest" kind="test">
<argument name="program"><text>gaudirun.py</text></argument>
<argument name="unsupported_platforms"><set>
<text>dd4hep</text>
</set></argument>
<argument name="timeout"><integer>2400</integer></argument>
<argument name="args"><set>
<text>$RICHFUTURERECSYSROOT/tests/options/rich-dst-reco.py</text>
<text>$RICHFUTURERECSYSROOT/tests/options/pmt-v2-data.py</text>
</set></argument>
<argument name="reference"><text>../refs/rich-dst-reco-pmt-v2.ref</text></argument>
<argument name="error_reference"><text>../refs/empty.ref</text></argument>
<argument name="validator"><text>
from GaudiConf.QMTest.LHCbExclusions import preprocessor
validateWithReference(preproc = preprocessor)
</text></argument>
</extension>
source diff could not be displayed: it is too large. Options to address this: view the blob.
rich-dst-reco-pmt-v1.ref.x86_64_v3-opt
\ No newline at end of file
source diff could not be displayed: it is too large. Options to address this: view the blob.
source diff could not be displayed: it is too large. Options to address this: view the blob.
rich-dst-reco-pmt-v2.ref.x86_64_v3-opt
\ No newline at end of file
source diff could not be displayed: it is too large. Options to address this: view the blob.
rich-dst-reco-pmt-v3.ref.x86_64_v3-opt
\ No newline at end of file
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