Skip to content

Clean up extra dot in CommonJETMXContent

Thomas Strebler requested to merge tstreble/athena:JETMX_dot into main

Fix JETM2 failure in ART tests, as a follow up to !66904 (merged)

https://bigpanda.cern.ch//media/filebrowser/baa51c9e-16c2-4e71-b015-f97c4989aa45/group.art/tarball_PandaJob_6021818450_IL-TAU/log.Derivation

05:59:17 Traceback (most recent call last):
05:59:17   File "/srv/workDir/runargs.Derivation.py", line 39, in <module>
05:59:17     fromRunArgs(runArgs)
05:59:17   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/DerivationFrameworkConfiguration/DerivationSkeleton.py", line 120, in fromRunArgs
05:59:17     cfg.merge(derivationConfig(flags))
05:59:17   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/DerivationFrameworkJetEtMiss/JETM2.py", line 222, in JETM2Cfg
05:59:17     acc.merge(SetupMetaDataForStreamCfg(ConfigFlags, "DAOD_JETM2", AcceptAlgs=["JETM2Kernel"], createMetadata=[MetadataCategory.CutFlowMetaData]))
05:59:17   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/ComponentAccumulator.py", line 893, in merge
05:59:17     mergeSequences(ourSeq, otherSeq)
05:59:17   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/ComponentAccumulator.py", line 862, in mergeSequences
05:59:17     deduplicateOne(self._algorithms[c.name], c)
05:59:17   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/Deduplication.py", line 56, in deduplicateOne
05:59:17     raiseWithCurrentContext(exception)
05:59:17   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/DebuggingContext.py", line 48, in raiseWithCurrentContext
05:59:17     raise type(exception)(str(exception) + '\nWith the context:\n{}'.format(Context.complete()) )
05:59:17 ValueError: conflicting settings for property ItemList of OutputStreamDAOD_JETM2: ItemList AuxAttribute selection syntax error - extra dot in 'truthMatchProbability..numberOfPixelOutliers.expectInnermostPixelLayerHit.vx.ftagTruthBarcode.truthType.numberOfNextToInnermostPixelLayerHits.numberOfInnermostPixelLayerHits.btagIp_invalidIp.numberOfSCTOutliers.numberOfPixelSharedHits.ftagTruthVertexIndex.numberOfPrecisionHoleLayers.btagIp_trackDisplacement.vertexLink.numberOfSCTDoubleHoles.ftagTruthOriginLabel.numberDoF.numberOfPrecisionLayers.particleHypothesis.phi.numberOfNextToInnermostPixelLayerSharedHits.trackFitter.numberOfInnermostPixelLayerOutliers.numberOfSCTHoles.btagIp_z0SinThetaUncertainty.numberOfSCTDeadSensors.d0.numberOfInnermostPixelLayerSplitHits.numberOfNextToInnermostPixelLayerSplitHits.definingParametersCovMatrixDiag.ftagTruthTypeLabel.vy.chiSquared.truthParticleLink.numberOfPhiLayers.numberOfTRTOutliers.ftagTruthParentBarcode.numberOfInnermostPixelLayerSharedHits.numberOfSCTHits.AssoClustersUFO.btagIp_z0SinTheta.theta.vz.btagIp_d0Uncertainty.numberOfTRTHits.numberOfNextToInnermostPixelLayerOutliers.numberOfPixelSplitHits.numberOfSCTSpoiltHits.numberOfPhiHoleLayers.trackLink.btagIp_trackMomentum.numberOfPixelHits.numberOfPixelHoles.z0.truthOrigin.qOverP.definingParametersCovMatrixOffDiag.numberOfSCTSharedHits.numberOfPixelSpoiltHits.leptonID.trackProperties.numberOfPixelDeadSensors'
05:59:17 With the context:

FYI @cdelitzs

Edited by Thomas Strebler

Merge request reports