Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • L LHCb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 193
    • Issues 193
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Jira
    • Jira
  • Merge requests 41
    • Merge requests 41
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • LHCbLHCb
  • LHCb
  • Merge requests
  • !3736

Protect the muon decoding from unexpected data

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Rosen Matev requested to merge rm-muon-decoding-protections into master Aug 19, 2022
  • Overview 36
  • Commits 2
  • Pipelines 5
  • Changes 1

Currently the decoding throws exceptions when a raw bank doesn't look as expected. These are replaced with error counters, and processing of the rest of the raw banks continues.

In addition, some assumptions (that seem to be violated with the current data) are now checked, preventing SIGABRT (invalid subspan arguments).

Adresses #242 but there are most certainly more issues as infrequent SIGABRT happens still in the MuonMon task.

/cc @samarian @mstahl

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: rm-muon-decoding-protections