Skip to content
Snippets Groups Projects

Updating expected TestHepMC minimum efficiency for low Nevents jobs

Merged Zach Marshall requested to merge zmarshal/athena:THMC_Eff_LowNevents into main

When jobs generate fewer than 100 events (50 or fewer), then a single ev event can cause them to fall below the required TestHepMC efficiency thr threshold of 98%. This MR updates the default TestHepMC efficiency in su such cases to N/(N+1) to allow jobs that have one failing event to compl complete successfully.

There is some concern that if this happens for many jobs with low numb numbers of events, the effective TestHepMC efficiency will be low enough that it should fail (e.g. if all jobs fail one event, and each job generates 25 events, the total efficiency will be 96% and the jobs should be failing. Perhaps this is something that can be improved in the future by tracking a global TestHepMC efficiency for the tasks via AMI or ProdSys.

Merge request reports

Pipeline #11046058 passed

Pipeline passed for efda02fa on zmarshal:THMC_Eff_LowNevents

Approval is optional

Merged by Frank WinklmeierFrank Winklmeier 1 week ago (Mar 18, 2025 8:57am UTC)

Merge details

  • Changes merged into main with 0abc608f (commits were squashed).
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading