Skip to content
Snippets Groups Projects

Bugfix for the Event Service

Merged Vakhtang Tsulaia requested to merge tsulaia/athena:master-mpes into master
All threads resolved!

Bugfix in the mechanism of handling failed MP workers in the Event Service. This patch covers the case when a worker fails to transition from the event processing state into the finalization state after receiving "No more events" message from the range scatterer. The idea here is that instead of releasing a fixed number of workers (nprocs), the scatterer will keep releasing the workers until it gets a signal that all of them have finished.

Merge request reports

Checking pipeline status.

Merged by Johannes ElmsheuserJohannes Elmsheuser 4 years ago (Dec 25, 2020 2:03pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • f2a79b01 - Bugfix for the Event Service

    Compare with previous version

  • Vakhtang Tsulaia resolved all threads

    resolved all threads

  • This merge request affects 1 package:

    • Control/AthenaMPTools

    This merge request affects 4 files:

    • Control/AthenaMPTools/src/EvtRangeProcessor.cxx
    • Control/AthenaMPTools/src/EvtRangeProcessor.h
    • Control/AthenaMPTools/src/EvtRangeScatterer.cxx
    • Control/AthenaMPTools/src/EvtRangeScatterer.h

    Adding @ssnyder as watcher

  • Jenkins please retry a build

  • :white_check_mark: CI Result SUCCESS (hash f2a79b01)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :warning:
    required tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :warning: AthAnalysis: number of compilation errors 0, warnings 2
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 25681]

  • MR looks good. Approving (L1)

  • added review-approved label and removed review-pending-level-1 label

  • mentioned in commit 31216d3a

  • Please register or sign in to reply
    Loading