Skip to content
Snippets Groups Projects
Commit ea315f4f authored by Antonio Limosani's avatar Antonio Limosani Committed by Graeme Stewart
Browse files

Refine eflow and add checkxAOD.py test (ValgrindRTTJobs-00-01-09)

	* Add checkxAOD.py test
	* tag ValgrindRTTJobs-00-01-09

2015-05-11 Antonio Limosani
	* Refine Eflow test
	* tag ValgrindRTTJobs-00-01-08

2015-05-11 Antonio Limosani
	* Split RawToESD valgrind jobs
	* tag ValgrindRTTJobs-00-01-07
parent 8c2d4b0b
No related branches found
No related tags found
No related merge requests found
...@@ -20,15 +20,6 @@ ...@@ -20,15 +20,6 @@
<displayComponent>Athena-Core</displayComponent> <displayComponent>Athena-Core</displayComponent>
</classification> </classification>
<jobTransform userJobId="RAWtoESD_MC_NoTrigger">
<doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_NoTrigger</jobTransformJobName>
<jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doMonitoring=True' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 `which python` `which athena.py` rec.pkl
</jobTransformCmd>
<group>Valgrind_JobTransforms</group>
<queue>atlasrttperf</queue>
</jobTransform>
<jobTransform userJobId="ESDtoAOD_MC_NoTrigger"> <jobTransform userJobId="ESDtoAOD_MC_NoTrigger">
<doc>Short Testjob</doc> <doc>Short Testjob</doc>
...@@ -39,15 +30,7 @@ ...@@ -39,15 +30,7 @@
<group>Valgrind_JobTransforms</group> <group>Valgrind_JobTransforms</group>
<queue>long</queue> <queue>long</queue>
</jobTransform> </jobTransform>
<jobTransform userJobId="RAWtoESD_MC_Trigger">
<doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_Trigger</jobTransformJobName>
<jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=True;rec.doMonitoring=True' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 `which python` `which athena.py` rec.pkl
</jobTransformCmd>
<group>Valgrind_JobTransforms</group>
<queue>atlasrttperf</queue>
</jobTransform>
<jobTransform userJobId="ESDtoAOD_MC_Trigger"> <jobTransform userJobId="ESDtoAOD_MC_Trigger">
<doc>Short Testjob</doc> <doc>Short Testjob</doc>
...@@ -69,28 +52,80 @@ ...@@ -69,28 +52,80 @@
<queue>atlasrttperf</queue> <queue>atlasrttperf</queue>
</jobTransform> </jobTransform>
<jobTransform userJobId="RAWtoESD_MC_SystemOnlyEgamma">
<doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_SystemOnlyEgamma</jobTransformJobName>
<jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=True;rec.doMuonCombined=False;rec.doJetMissingETTag=False;rec.doTau=False;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=False;rec.doBTagging=False;recAlgs.doEFlow=False;recAlgs.doEFlowJet=False;recAlgs.doMissingET=False;recAlgs.doMissingETSig=False; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=False;' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 --track-origins=yes `which python` `which athena.py` rec.pkl
</jobTransformCmd>
<group>Valgrind_JobTransforms</group>
<queue>atlasrttperf</queue>
</jobTransform>
<jobTransform userJobId="RAWtoESD_MC_SystemOnlyTrigger_massif_pages"> <jobTransform userJobId="RAWtoESD_MC_SystemOnlyCombinedMuon">
<doc>Short Testjob</doc> <doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_SystemOnlyTrigger_massif_pages</jobTransformJobName> <jobTransformJobName>RAWtoESD_MC_SystemOnlyCombinedMuon</jobTransformJobName>
<jobTransformCmd> <jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=20 --preExec='rec.doTrigger=True;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=False;rec.doMuonCombined=False;rec.doJetMissingETTag=False;rec.doTau=False;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=False;rec.doBTagging=False;recAlgs.doEFlow=False;recAlgs.doEFlowJet=False;recAlgs.doMissingET=False;recAlgs.doMissingETSig=False; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=False;' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=massif --pages-as-heap=yes `which python` `which athena.py` rec.pkl cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=False;rec.doMuonCombined=True;rec.doJetMissingETTag=False;rec.doTau=False;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=True;rec.doBTagging=False;recAlgs.doEFlow=False;recAlgs.doEFlowJet=False;recAlgs.doMissingET=False;recAlgs.doMissingETSig=False; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=False;' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 --track-origins=yes `which python` `which athena.py` rec.pkl
</jobTransformCmd> </jobTransformCmd>
<group>Valgrind_JobTransforms</group> <group>Valgrind_JobTransforms</group>
<queue>long</queue> <queue>atlasrttperf</queue>
</jobTransform> </jobTransform>
<jobTransform userJobId="RAWtoESD_MC_SystemOnlyJetEtMiss">
<doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_SystemOnlyJetEtMiss</jobTransformJobName>
<jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=False;rec.doMuonCombined=False;rec.doJetMissingETTag=True;rec.doTau=False;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=False;rec.doBTagging=False;recAlgs.doEFlow=False;recAlgs.doEFlowJet=False;recAlgs.doMissingET=True;recAlgs.doMissingETSig=True; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=True;' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 --track-origins=yes `which python` `which athena.py` rec.pkl
</jobTransformCmd>
<group>Valgrind_JobTransforms</group>
<queue>atlasrttperf</queue>
</jobTransform>
<jobTransform userJobId="RAWtoESD_MC_NoTrigger_massif_pages"> <jobTransform userJobId="RAWtoESD_MC_SystemOnlyJetEtMissBtagging">
<doc>Short Testjob</doc> <doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_NoTrigger_massif_pages</jobTransformJobName> <jobTransformJobName>RAWtoESD_MC_SystemOnlyJetEtMiss</jobTransformJobName>
<jobTransformCmd> <jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --maxEvents=20 --preExec='rec.doTrigger=False;rec.doMonitoring=True' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=massif --pages-as-heap=yes `which python` `which athena.py` rec.pkl cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=False;rec.doMuonCombined=False;rec.doJetMissingETTag=True;rec.doTau=False;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=False;rec.doBTagging=True;recAlgs.doEFlow=False;recAlgs.doEFlowJet=False;recAlgs.doMissingET=True;recAlgs.doMissingETSig=True; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=True;' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 --track-origins=yes `which python` `which athena.py` rec.pkl
</jobTransformCmd> </jobTransformCmd>
<group>Valgrind_JobTransforms</group> <group>Valgrind_JobTransforms</group>
<queue>long</queue> <queue>atlasrttperf</queue>
</jobTransform> </jobTransform>
<jobTransform userJobId="RAWtoESD_MC_SystemOnlyEFlow">
<doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_SystemOnlyEFlow</jobTransformJobName>
<jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=True;rec.doMuonCombined=True;rec.doJetMissingETTag=False;rec.doTau=False;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=True;rec.doBTagging=False;recAlgs.doEFlow=True;recAlgs.doEFlowJet=True;recAlgs.doMissingET=False;recAlgs.doMissingETSig=False; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=False;' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 --track-origins=yes `which python` `which athena.py` rec.pkl
</jobTransformCmd>
<group>Valgrind_JobTransforms</group>
<queue>atlasrttperf</queue>
</jobTransform>
<jobTransform userJobId="RAWtoESD_MC_SystemOnlyTau">
<doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_SystemOnlyTau</jobTransformJobName>
<jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=False;rec.doMuonCombined=False;rec.doJetMissingETTag=False;rec.doTau=True;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=False;rec.doBTagging=False;recAlgs.doEFlow=False;recAlgs.doEFlowJet=False;recAlgs.doMissingET=False;recAlgs.doMissingETSig=False; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=False;' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 --track-origins=yes `which python` `which athena.py` rec.pkl
</jobTransformCmd>
<group>Valgrind_JobTransforms</group>
<queue>atlasrttperf</queue>
</jobTransform>
<jobTransform userJobId="RAWtoESD_MC_SystemOnlyMonitoring">
<doc>Short Testjob</doc>
<jobTransformJobName>RAWtoESD_MC_SystemOnlyTau</jobTransformJobName>
<jobTransformCmd>
cp ${ROOTSYS}/etc/valgrind-root.supp valgrind-root.supp; get_files newSuppressions.supp; get_files oracleDB.supp; get_files root.supp; get_files valgrindRTT.supp; get_files Gaudi.supp; get_files valgrind-python.supp ; Reco_tf.py --inputRDOFile=root://eosatlas//eos/atlas/user/a/atlaspmb/mc/valid1.110401.PowhegPythia_P2012_ttbar_nonallhad.recon.RDO.e3099_s2578_r6220_tid05191878_00/RDO.05191878._000121.pool.root.1 --outputESDFile=myESD.pool.root --preInclude=RecExCommon/ValgrindTweaks.py --maxEvents=10 --preExec='rec.doTrigger=False;rec.doForwardDet=False;rec.doInDet=True;rec.doMuon=True;rec.doCalo=True;rec.doEgamma=False;rec.doMuonCombined=False;rec.doJetMissingETTag=False;rec.doTau=False;from RecExConfig.RecAlgsFlags import recAlgs;recAlgs.doMuonSpShower=False;rec.doBTagging=False;recAlgs.doEFlow=False;recAlgs.doEFlowJet=False;recAlgs.doMissingET=False;recAlgs.doMissingETSig=False; from JetRec.JetRecFlags import jetFlags;jetFlags.Enabled=False;rec.doMonitoring=True' --execOnly --athenaopts='--config-only=rec.pkl --stdcmalloc'; valgrind --tool=memcheck --leak-check=full --suppressions=root.supp --suppressions=valgrind-root.supp --suppressions=newSuppressions.supp --suppressions=oracleDB.supp --suppressions=valgrindRTT.supp --suppressions=Gaudi.supp --suppressions=valgrind-python.supp --num-callers=30 --track-origins=yes `which python` `which athena.py` rec.pkl
</jobTransformCmd>
<group>Valgrind_JobTransforms</group>
<queue>atlasrttperf</queue>
</jobTransform>
<!-- ENDE --> <!-- ENDE -->
</jobList> </jobList>
...@@ -127,6 +162,20 @@ ...@@ -127,6 +162,20 @@
<testname>PostProcessValgrind</testname> <testname>PostProcessValgrind</testname>
</test> </test>
<test>
<modulename>checkxAOD.py</modulename>
<testname>CheckxAODRunner</testname>
<arg>
<argname>checkxAOD</argname>
<argvalue>checkxAOD.py</argvalue>
</arg>
<arg>
<argname>InputAODFile</argname>
<argvalue>myAOD.pool.root > myAOD.pool.root.checkfile.txt </argvalue>
</arg>
</test>
<testToRemove> <testToRemove>
<jobGroupName>Top</jobGroupName> <jobGroupName>Top</jobGroupName>
<testidentifier>CheckFileRunner0</testidentifier> <testidentifier>CheckFileRunner0</testidentifier>
......
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