-
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
CSC Unpacker fix for handling of rare CSC data corruption #41934
CSC Unpacker fix for handling of rare CSC data corruption #41934
Conversation
…alid CSC DMB header/trailer data
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41934/35888
|
A new Pull Request was created by @barvic (Victor Barashko) for master. It involves the following packages:
@cmsbuild, @mandrenguyen, @clacaputo can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
Is it understood what causes |
@fwyzard General comment: |
@barvic thank you for the explanation! |
<< "skip unpacking of CSC " << cscid << " due format errors (NULL pointer to chamber data)" | ||
<< std::dec; |
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.
<< "skip unpacking of CSC " << cscid << " due format errors (NULL pointer to chamber data)" | |
<< std::dec; | |
<< "skip unpacking of CSC " << cscid << " due to format errors (NULL pointer to chamber data)" | |
<< std::dec; |
Just a small typo. One question: is the idea to print cscid
as "hex", and then switch to std::dec
?
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.
@missirol thanks! (cut-n-paste legacy typos from other log message few lines below). Fixed both.
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41934/35901
|
Pull request #41934 was updated. @cmsbuild, @mandrenguyen, @clacaputo can you please check and sign again. |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-98f315/33131/summary.html Comparison SummaryThere are some workflows for which there are errors in the baseline: Summary:
|
+reconstruction |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
type muon |
+1 |
CSC Unpacker fix for handling of rare data corruption, related to invalid CSC DMB header/trailer data
PR description:
CSCDCCUnpacker
#41747 in CMSSW_13_0_6PR validation:
Ran PR validation runTheMatrix basic battery of tests.
Notes:
Supplied by the HLT test script for 13_0_6 doesn't work with 13_2_X and 13_1_X (doesn't look like CSC related issue),
but the script passed without crashes with this code modification for 13_0_X.
For 13_2_X and 13_1_X tests was using custom minimal CSC test script to run only affected muonCSCDigis CSC unpacking sequence with corrupted data file.
Tests passed without crashes with proposed modification.
This PR would need backport for 13_1_X and 13_0_X.