diff --git a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_q431_compareFiveThreads.sh b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_q431_compareFiveThreads.sh index 85d22bcea128218af7d91b43ec1945d0effa8393..5e1167874eee24c3b8ef4579f7df1a490724f0b8 100755 --- a/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_q431_compareFiveThreads.sh +++ b/Reconstruction/RecExample/RecExRecoTest/test/test_recexreco_art_q431_compareFiveThreads.sh @@ -13,12 +13,14 @@ preExecStringTwo="ESDtoAOD:from RecExConfig.RecFlags import rec;rec.doTrigger.se mkdir runOne; cd runOne Reco_tf.py --athenaopts="--threads=5" --steering "no" --AMI=q431 --preExec "${preExecStringOne}" "${preExecStringTwo}" --outputAODFile=myAOD.pool.root --outputESDFile=myESD.pool.root | tee athenarunOne.log rc1=${PIPESTATUS[0]} +xAODDigest.py myAOD.pool.root | tee digestOne.log echo "art-result: $rc1 runOne" cd ../ mkdir runTwo; cd runTwo Reco_tf.py --athenaopts="--threads=5" --steering "no" --AMI=q431 --preExec "${preExecStringOne}" "${preExecStringTwo}" --outputAODFile=myAOD.pool.root --outputESDFile=myESD.pool.root | tee athenarunTwo.log rc2=${PIPESTATUS[0]} +xAODDigest.py myAOD.pool.root | tee digestTwo.log echo "art-result: $rc2 runTwo" if [[ $rc1 -eq 0 ]] && [[ $rc2 -eq 0 ]] @@ -26,6 +28,7 @@ then echo "Compare two directories" art.py compare ref --entries 10 --mode=semi-detailed --order-trees --diff-root . ../runOne/ | tee diffFiveThreads.log rcDiff=${PIPESTATUS[0]} + diff digestTwo.log ../runOne/digestOne.log | tee digestDiffOneTwo.log echo "art-result: $rcDiff Diff-Serial-OneThread" fi