Updating expected TestHepMC minimum efficiency for low Nevents jobs
Compare changes
Files
2- Zach Marshall authored
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.
@@ -325,6 +325,12 @@ else: