TriggerJobOpts: prevent serial execution of trigger jobs

Trigger jobs cannot run in serial mode and always need the AvalancheSchedulerSvc. Add a check to runHLT.py for the athena-based use-case (for athenaHLT there is no serial running anyway).

Also revert !78149 (merged) which was achieving the same but only at runtime rather than configure time.

cc @tamartin

Merge request reports

Loading