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
Migrate the temporary 2017 DQM+validation customizations to eras #13987
Conversation
A new Pull Request was created by @makortel (Matti Kortelainen) for CMSSW_8_1_X. It involves the following packages: DQM/Physics @civanch, @cvuosalo, @mdhildreth, @cmsbuild, @deguio, @slava77, @vanbesien, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
@schneiml You might be interested to see where the switch to turn off/on the pixel (phase1) DQM gets moved to. |
please test |
The tests are being triggered in jenkins. |
@@ -31,6 +32,9 @@ | |||
es_dqm_source_offline * | |||
castorSources * | |||
HcalDQMOfflineSequence ) | |||
eras.phase1Pixel.toReplaceWith(DQMOfflinePreDPG, DQMOfflinePreDPG.copyAndExclude([ # FIXME | |||
siPixelOfflineDQM_source, # Pixel DQM needs to be updated for phase1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@makortel Do I uderstand correctly that the new Pixel DQM should/could be plugged in here?
I changed https://github.com/schneiml/cmssw/blob/phase1pixeldqm-histoman-refactoring/DQM/SiPixelCommon/python/SiPixelOfflineDQM_source_cff.py#L133 to introduce eras, which seems to be another alternative to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@schneiml Taking a look on your branch, I would say that
- this is not a bad place to take out pixel DQM (it could be done also in
SiPixelOfflineDQM_source_cff
but this is more "blind" approach) - replacing phase0 DQM with phase1 DQM is best done in
SiPixelOfflineDQM_source_cff
as you did
Basically, if/after this PR gets integrated, for enabling the pixel DQM sequence you need to remove these three lines (in addition to the phase0->phase1 replacement you already have).
+1 |
Ping |
To be clear, there should be no changes in 2017 workflows either. |
Any updates on this one? I'd iike to see this merged as well... |
@deguio, @vanbesien Could you please review and sign? Thanks. (@deguio, this is exactly the same commit you looked already before I opened the PR) |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_1_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar |
+1 |
Title pretty much says it all. All era-customizations are marked such that they can be found with
git grep "phase1Pixel.*FIXME"
.These are the last pieces of
phase1TkCustoms
not yet controlled by eras. After this PR, I'll start cleaning up the customize.Tested in CMSSW_8_1_X_2016-04-07-1100, no changes expected in standard workflows.