-
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
TestDQMOnlineClient-beamhlt_dqm_sourceclient
silently fails in IBs
#43108
Comments
A new Issue was created by @mmusich Marco Musich. @makortel, @Dr15Jones, @sextonkennedy, @smuzaffar, @rappoccio, @antoniovilela can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
Thanks Marco for opening the issue!
Regarding this: I'm about to opens PRs to update the streamer files ( |
I think we should first strive to understand why the failure is not caught before sweeping it under the carpet. |
Sure I agree!
|
In #43110 this exactly this:
|
actually looks like cmssw/DQMServices/StreamerIO/plugins/DQMStreamerReader.cc Lines 149 to 160 in 7e21693
|
assign dqm |
New categories assigned: dqm @rvenditti,@syuvivida,@tjavaid,@nothingface0,@antoniovagnerini you have been requested to review this Pull request/Issue and eventually sign? Thanks |
Streamer files do not support schema evolution. |
good point... which makes the unit test based on streamer files rather brittle... |
So the only way out of this is to keep updating (frequently) the streamer files used in the unitTests? |
I don't know how frequently the backward compatibility is broken, but I guess few times per year? In any case this is aggravated by the fact that we cannot catch it by looking at the unit test results in IB logs, since as pointed out it just silently fails. |
Can we add a configuration flag to fail instead of silently ignoring the exception? The flag should be disabled by default and only unit test can enable it |
that's fine by me, if @cms-sw/dqm-l2 agree. |
this is fixed at #45231 + cms-data/DQM-Integration#8 |
cms-bot internal usage |
Casually looking at the logs of the
DQM/Integration
unit tests, I noticed that the testTestDQMOnlineClient-beamhlt_dqm_sourceclient
fails silently:https://cmssdt.cern.ch/SDT/cgi-bin/logreader/el8_amd64_gcc12/CMSSW_13_3_X_2023-10-24-2300/unitTestLogs/DQM/Integration#/2700-2700
the exception message is:
but then:
The error message looks reminiscent of #41348, but perhaps
core
experts can chime in here.Certainly it's worrisome that the test fails without being registered.
Additionally I think the streamer files used in input are outdated (see also cms-data/DQM-Integration#3).
Cc: @francescobrivio
The text was updated successfully, but these errors were encountered: