-
Notifications
You must be signed in to change notification settings - Fork 4.6k
remove message from unexpected CTP7 firmware ID #35873
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
Conversation
|
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35873/26270
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
|
please test |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35873/26273
|
|
A new Pull Request was created by @hftsoi (Ho-Fung Tsoi) for master. It involves the following packages:
@rekovic, @cecilecaillol can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
a back port to 12_0_X is available (#35877) |
|
-1 Failed Tests: RelVals-INPUT RelVals-INPUT
Comparison SummarySummary:
|
|
I guess this is a spurious fail with a problem with the input relval? (Clicking on Details it states there are No changes) |
|
Failing job cannot have anything to do with this PR. Reported error messages in the failing job don't point to an obvious reason apart from en external termination request. |
|
+1 |
|
This pull request is fully signed and it will be integrated in one of the next master IBs (but tests are reportedly failing). 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) |
|
type bug-fix |
@tvami I miss why merging this PR can be any urgently useful in 12_1_X: it disable a warning message (which nonetheless refer to a real issue) whose massif presence can undoubtfully complicate the debugging. On the other hand, it seems to me that this only applies to online collisions, which is not the target of 12_1_X. Is it correct? If so, my suggestion would be:
Please let me know if I misunderstood the usefulness or the range of application of this PR. |
|
Hi @perrotta sorry my bad, I didn't explain the reasons at all. Indeed this is relevant for data taking alone, and so it's more urgent in the backport. I was thinking that a possible rereco would use 12_1_X, but you are right that could be a 12_1_1 if needed.
This was the suggestion about 3 month ago, I let the L1T team comment on this further. |
|
I'll also remove the urgent label from here and put it to the backport |
|
As I said, I am a bit reluctant in merging this PR as it is in the master. The warning message it refers to is a true one: I understand if in the online release we shut it up completely. But in a release which has to last and to be forward ported, I think it may be risky to just forget it. I second the suggestion of @tvami and I'd ask you to either:
At least the second option can be easily implemented, and I'd go with it even if you eventually can fix the firmare. Please let us know if you can take care of what above. |
Let me tag @BenjaminRS |
|
Hi @perrotta and @tvami -- we discussed with L1T Calo Layer 1; @asavincms has said: So it should be safe for that particular elog message. I believe @rekovic is looking into the option of collecting various warning messages to be displayed with less frequency. As this is the master branch: we could do a proper PR to remove the testing of the FW ID which is not used, and just have in the back port the commenting out of the 2 lines of offending code? But do you want this to be unsynchronised? |
If the message is not needed any more, then it is better to remove it fully, rather than just commenting it out.
What do you mean? Are you suggesting to first comment them out (as it is done here) and eventually implement a PR which allows the warning messages being displaced with less frequency? Well, it took several months to comment out two lines of code, I wouldn't like that if we hide the issue by completely shuting up the warning it can take even more ;-) |
|
My understanding is that it is not needed any more. @asavincms can you confirm that?
|
|
Dear All
yes we will make a PR to comment it out asap,
cheers, Sascha
On Oct 29, 2021, at 3:37 PM, Benjamin Radburn-Smith ***@***.******@***.***>> wrote:
My understanding is that it is not needed any more. @asavincms<https://github.com/asavincms> can you confirm that?
Re: unsynchronised -- I believed that we wanted a quick fix to stop the elogs being a hassle now during these collisions (hence the commenting out the 2 lines). Then new PRs can be made to:
1. remove the if else statement<https://github.com/cms-sw/cmssw/blob/f9aaa176804b8475ff75798249c6bd7a5687ba59/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Setup.cc#L73-L84> in CaloLayer1Setup.cc<http://CaloLayer1Setup.cc> completely and just return res[0]<https://github.com/cms-sw/cmssw/blob/f9aaa176804b8475ff75798249c6bd7a5687ba59/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Setup.cc#L83> if so desired
2. reduce the frequency of reporting various L1T warnings
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#35873 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABII5ZH2AUDDCFDZLQT2QCDUJKWQZANCNFSM5G4KZRPQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
|
I am not sure if my message was clear, but the line is really obsolete , we dont need it and ask to complete this PR Sascha |
|
I have implemented suggestion (1) from my comment as PR #35940 |
Thank you @BenjaminRS ! |
|
-1
|
PR description:
This PR is just to comment out two lines to remove message from unexpected CTP7 firmware ID, which is causing hassle for debugging the ongoing collisions. Functionality is not changed.