-
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
DQM: new DQMGlobalEDAnalyzer #28407
DQM: new DQMGlobalEDAnalyzer #28407
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-28407/12777
|
A new Pull Request was created by @schneiml (Marcel Schneider) for master. It involves the following packages: Alignment/OfflineValidation The following packages do not have a category, yet: DQMServices/Demo @SiewYan, @andrius-k, @schneiml, @Martin-Grunewald, @rekovic, @fioriNTU, @tlampen, @alberto-sanchez, @pohsun, @santocch, @peruzzim, @cmsbuild, @agrohsje, @fwyzard, @efeyazgan, @tocheng, @jfernan2, @qliphy, @benkrikler, @mkirsano, @kmaeshima, @christopheralanwest, @franzoni, @fgolf can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test Mostly to see if there is a workflow that blows up due to incorrect configuration, and if the |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
Comparison is ready Comparison Summary:
|
@silviodonato no, these two should be completely independent, either can go first. |
please test |
The tests are being triggered in jenkins. |
+1 |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1 |
PR description:
This PR imports more features from the "new DQMStore" project:
A new
DQMEDAnalyzer
base class, now based onEDProducer
, like all the other DQM module base classes. This is to make sure that everything that produces DQM histograms actually is known to the EDM framework as a Producer, even if the data still flows through theDQMStore
; otherwise, we have no guarantees that modules will run in the correct order.Some cleanup removing unused declarations in
DQMStore.h
, includingfastmatch
. The previous cleanup PRs left these unused.Update: some things went into #28612, removed here now.
PR validation:
The challenge with this PR is that
DQMGlobalEDAnalyzer
s are primarily used in HLT, and I am not sure how to test them there. For now, HLT configs should reliably crash due to the incorrect module type used in the auto-generated configs; I am not sure how to change this part of the code. AlsoFastTimerService
andThroughputService
need to be checked. Let's see if any of that is picked up in the PR tests, else I'll have to defer that to the HLT experts.