-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
HF shower shape fix for custom JME NanoAOD workflow #31446
Conversation
The code-checks are being triggered in jenkins. |
I apologize for not testing the JME custom workflow earlier. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31446/18325
|
A new Pull Request was created by @lathomas for master. It involves the following packages: PhysicsTools/NanoAOD @gouskos, @cmsbuild, @fgolf, @mariadalfonso, @santocch, @peruzzim can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test workflow 10224.15,11024.15,25202.15 |
The tests are being triggered in jenkins.
|
Thank you for the promptly provided fix. I think that the short matrix does not have to have this (yet?); this is not the main production workflow and we can't test everything in short tests. The cycle of noticing the problem in IB with a follow up fix on a time scale of a day or so seems somewhat acceptable to me. |
It seems the tests were aborted, not sure why... |
please test workflow 10224.15,11024.15,25202.15 |
The tests are being triggered in jenkins.
|
+1 |
Comparison job queued. |
Comparison is ready @slava77 comparisons for the following workflows were not done due to missing matrix map:
Comparison Summary:
|
+xpog |
@silviodonato @qliphy |
+1 |
merge |
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will be automatically merged. |
PR description:
This is a fix of #31271 that resulted in failure due to the HF shower shape producer not being run for the custom JME NANOAOD (the producer is hidden behind era modifiers).
The proposed fix doesn't rely on any specific modifier.
A maybe more elegant way would be to check whether hfJetShowerShapeforNanoAOD is already present in jetSequence and add it if not. Suggestions to achieve this is welcome.
PR validation:
runTheMatrix.py -l 1325.7,10042.0,10024.0,10224.0,10824.0,10224.15,11024.15,25202.15 -i all --ibeos
gave no error (those are workflows where the NANOAOD step is run, the last three with custom JME configuration).