Code owners
Assign users and groups as approvers for specific file changes. Learn more.
test_davinci_tupling_from_passthrough.qmt 2.68 KiB
<?xml version="1.0" ?>
<!--
###############################################################################
# (c) Copyright 2022 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. #
###############################################################################
-->
<!DOCTYPE extension PUBLIC '-//QM/2.3/Extension//EN' 'http://www.codesourcery.com/qm/dtds/2.3/-//qm/2.3/extension//en.dtd'>
<!--
#######################################################
# SUMMARY OF THIS TEST
# ...................
# Author: dfazzini
# Purpose: Test for checking the correct processing of Hlt2 .dst file where packed reco objects are persisted by means of a pass through line.
# Prerequisites: None
# inputfiledb test_passthrough_thor_lines $DAVINCIROOT/options/DaVinciDB-Example.yaml
# joboptfile ../../python/DaVinciExamples/tupling/option_davinci_tupling_from_passtrough.yaml
# user_algorithms ../../python/DaVinciExamples/tupling/option_davinci_tupling_from_passthrough:main
#######################################################
-->
<extension class="GaudiTest.GaudiExeTest" kind="test">
<argument name="program"><text>davinci</text></argument>
<argument name="timeout"><integer>1000</integer></argument>
<argument name="args"><set>
<text>run-mc</text>
<text>-i</text>
<text>test_passthrough_thor_lines</text>
<text>$DAVINCIROOT/options/DaVinciDB-Example.yaml</text>
<text>-j</text>
<text>../../python/DaVinciExamples/tupling/option_davinci_tupling_from_passthrough.yaml</text>
<text>--user_algorithms</text>
<text>../../python/DaVinciExamples/tupling/option_davinci_tupling_from_passthrough:main</text>
</set></argument>
<argument name="reference"><text>../refs/test_davinci_tupling_from_passthrough.ref</text></argument>
<argument name="error_reference"><text>../refs/empty.ref</text></argument>
<argument name="validator"><text>
from DaVinciTests.QMTest.DaVinciExclusions import preprocessor
validateWithReference(preproc = preprocessor)
countErrorLines({"FATAL":0, "ERROR":0})
</text></argument>
</extension>