PrimaryVertexResolution: add protection against missing track references in input vertex#49014
Conversation
…ces in input vertex
|
@cmsbuild ping |
|
cms-bot internal usage |
|
test parameters:
|
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-49014/46204 |
|
A new Pull Request was created by @mmusich for master. It involves the following packages:
@cmsbuild, @ctarricone, @gabrielmscampos, @nothingface0, @rseidita can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
@cmsbuild, please test |
|
-1 Failed Tests: RelVals RelVals-INPUT RelVals
RelVals-INPUT
|
|
test parameters:
|
|
@cmsbuild, please test |
|
-1 Failed Tests: RelVals RelVals
|
|
urgent
|
|
There's a lot of DAS errors in similar workflows since the afternoon of Sept 22nd, but I'm not easily seeing where this is coming from. |
My guess is that it's coming from #48490 (@cms-sw/pdmv-l2 FYI). |
|
Hi @mmusich, what does this command do The code looks fine, I can sign it. However, without the Comparison Summary from the succeeded tests, I can't do all the checks stated in the DQM instructions. A retry makes sense to get the test results? |
yes.
I am not sure. See #49014 (comment). |
|
+dqm
|
|
This pull request is fully signed and it will be integrated in one of the next master IBs (test failures were overridden). This pull request will now be reviewed by the release team before it's merged. @mandrenguyen, @sextonkennedy, @ftenchini (and backports should be raised in the release meeting by the corresponding L2) |
|
@cmsbuild, please test
|
|
+1 Size: This PR adds an extra 24KB to repository Comparison SummaryThere are some workflows for which there are errors in the baseline: Summary:
|
|
+1 |
resolves #49018
PR description:
Title says it all, workaround for #48980 (comment).
The proper fix would consist in making sure the constituent tracks of an HLT vertex are saved as output of the
HIonHLT menu. This will be follow-up with a ticket CMSHLT (analogous to CMSHLT-3618 that was done to supply the same for the pp menuGRun)Whenever the input vertex misses the references to constituent tracks, skip the processing and emit a warning (once per job).
The logic is the same as in
cmssw/DQMOffline/RecoB/plugins/PrimaryVertexMonitor.cc
Lines 415 to 435 in 4ddd889
PR validation:
runTheMatrix.py -l 161.4 -t 4 -j 8 -i all --ibeosruns fine.If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
N/A