Conversation
|
Hi @brownd1978,
which require these tests: build. @Mu2e/write, @Mu2e/fnalbuild-users have access to CI actions on main. ⌛ The following tests have been triggered for 406ac35: build (Build queue - API unavailable) |
|
☀️ The build tests passed at 406ac35.
N.B. These results were obtained from a build of this Pull Request at 406ac35 after being merged into the base branch at a49d054. For more information, please check the job page here. |
|
Here is a thorough review of PR #523 — "Add script to rerun the trigger" by @brownd1978. SummaryThis PR refactors the approach for re-running the trigger. It removes CI / Build Status ✅All build and integration tests passed (via FNALbuild) on commit Issues Found1. 🔴
|
| # | Severity | Issue |
|---|---|---|
| 1 | 🔴 Bug | TriggerableCHPath missing from trigger_paths — path is never run |
| 2 | 🔴 Bug | TriggerableCHPath missing from SelectEvents — events silently dropped |
| 3 | 🟡 Warning | Hardcoded stream numbers 20, 21, 25 with no documentation |
| 4 | 🟡 Warning | Inconsistent PrescaleFilterFraction drop pattern vs. drop_trigger.fcl |
| 5 | 🟡 Warning | No end-path diagnostics/analyzers in new job config |
| 6 | 🟢 Minor | Minimal PR description — no context on motivation or usage |
| 7 | 🟢 Minor | Trailing whitespace before ] |
The most significant issues are #1 and #2: TriggerableCHPath is defined but silently never executed and its events would not appear in output. This is likely a bug unless the CH stream is intentionally excluded from the retrigger job (which should then be documented and the path definition removed).
This replaces reco/RecoTrig.fcl