-
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
BeamSpot DQM clients modified to log to onlineDB only when beam status from TCDS is STABLE (backport for 12_3_X) #37618
BeamSpot DQM clients modified to log to onlineDB only when beam status from TCDS is STABLE (backport for 12_3_X) #37618
Conversation
…from TCDS is STABLE
A new Pull Request was created by @dzuolo (Davide Zuolo) for CMSSW_12_3_X. It involves the following packages:
@emanueleusai, @ahmad3213, @cmsbuild, @jfernan2, @pmandrik, @micsucmed, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
test parameters:
|
Apparently I am not an "authorised user" that can issue the test command so if somebody could it for me I would appreciate it :) |
test parameters:
|
please test |
@dzuolo the title is clipped (it ends in ...) and also it doesn't say it's for 12.3.X |
@@ -661,6 +664,12 @@ void BeamMonitor::beginLuminosityBlock(const LuminosityBlock& lumiSeg, const Eve | |||
|
|||
// ---------------------------------------------------------- | |||
void BeamMonitor::analyze(const Event& iEvent, const EventSetup& iSetup) { | |||
Handle<TCDSRecord> tcdsData; | |||
iEvent.getByToken(tcdsToken_, tcdsData); |
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.
same comment as #37614 (comment)
-1 Failed Tests: UnitTests Unit TestsI found errors in the following unit tests: ---> test TestDQMOnlineClient-beam_dqm_sourceclient had ERRORS Comparison SummarySummary:
|
Pull request #37618 was updated. @emanueleusai, @ahmad3213, @cmsbuild, @jfernan2, @pmandrik, @micsucmed, @rvenditti can you please check and sign again. |
backport of #37614 |
Pull request #37618 was updated. @emanueleusai, @ahmad3213, @cmsbuild, @jfernan2, @pmandrik, @micsucmed, @rvenditti can you please check and sign again. |
@cmsbuild please test |
@jfernan2 @ahmad3213 this should also be tested in the playback system in P5 please. |
-1 Failed Tests: RelVals-INPUT RelVals-INPUT
Comparison SummarySummary:
|
The log file from the 140.56 workflow is not really explicative https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-90f9f0/24045/runTheMatrixINPUT-results/140.56_RunHI2018+RunHI2018+RECOHID18+HARVESTDHI18/step2_RunHI2018+RunHI2018+RECOHID18+HARVESTDHI18.log. It seems that the file that was opened has not been closed, like the process was interrupted for some reason, since the printouts are identical to the ones from https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-90f9f0/24045/runTheMatrixINPUT-results/140.57_RunHI2018Reduced+RunHI2018Reduced+RECOHID18+HARVESTDHI18/step2_RunHI2018Reduced+RunHI2018Reduced+RECOHID18+HARVESTDHI18.log |
@cmsbuild please test |
also tagging @pmandrik |
@francescobrivio this PR was tested sucessfully by @pmandrik at P5 this morning. I pass the baton to @emanueleusai in what approval concerns since he has kindly agreed to replace me on the PR review. Thanks! |
Ah that's great news! Then once the tests are done we are ready to approve this (provided jenkins tests are succesful of course 😄 )
Thank you very much for your help Javi! ❤️ |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-90f9f0/24063/summary.html Comparison SummarySummary:
|
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_12_3_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_12_4_X is complete. This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
Following discussion with @ggovi BeamSpot DQM clients have been modified in such a way that they log to onlineDB only when the beam mode from TCDS is STABLE. This prevents the generation of dummy logs containing only "fit failed" reports during, e.g., cosmics data taking.
Code in this PR compile and the following local tests were successful
-scram b code-format
-scram b code-checks
-scramv1 b runtests
This PR is a backport of #37614
FYI: @gennai @francescobrivio