-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a Phase2 HLT tracking DQM monitoring (13.1.X) #42827
Add a Phase2 HLT tracking DQM monitoring (13.1.X) #42827
Conversation
…entContent in the phase-2 case
…ing in the phase-2 case
…one in the case of the phase-2 HLT monitoring
A new Pull Request was created by @mmusich (Marco Musich) for CMSSW_13_1_X. It involves the following packages:
@cmsbuild, @rappoccio, @nothingface0, @emanueleusai, @davidlange6, @pmandrik, @syuvivida, @antoniovilela, @tjavaid, @micsucmed, @fabiocos, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here
|
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c666ab/34831/summary.html Comparison SummarySummary:
|
+1 |
@mmusich is this supposed to be promoted from a draft now? |
unfortunately not yet. The plots were added but they are all empty: https://tinyurl.com/27qslwcs. |
OK, I had some time to look at this and reason why wf 23234.0 plots are empty is rather mundane.
and for that geometry we run the fake menu: cmssw/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py Lines 2583 to 2589 in 15594bf
so, of course there aren't HLT products available for DQM.
(which runs the real phase-2 menu) cmssw/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py Lines 2555 to 2561 in 15594bf
and I see filled plots. So I think we can go ahead with this PR. |
test parameters:
|
@cmsbuild, please test
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c666ab/35037/summary.html Comparison SummarySummary:
|
@mmusich do you think it makes sense to integrate this in 13_1? The Review is over, there's P2UG coming, but I'm not sure. |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_13_1_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_13_3_X is complete. This pull request will be automatically merged. |
type tracking |
backport of #42783
PR description:
Minimal set of changes needed to the Tracking @ HLT DQM monitoring sequence for the Phase-2 setup.
This relies on the current naming of the tracking collections for the phase-2 HLT:
generalTracks
(somewhat copied from offline)hltPhase2PixelTracks
(pixel tracks)hltPhase2PixelVertices
(pixel vertices)The latter two were introduced in #42512 but the name change was not percolated to the
FEVTDEBUGHLTEventContent
, so it becomes necessary to include them in the list of collections to be persisted.Changes for making the Phase-2 HLT Validation are more extensive and will be addressed with another PR at a later time.
PR validation:
Run successfully
runTheMatrix.py -l 20834.0 -t 4 -j 8
(and checked that the HLT tracking plots are full).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:
backport of #42783