Skip to content

AthenaConfiguration + TriggerJobOpts: reduce print-outs

Rafal Bielski requested to merge rbielski/athena:trig-reduce-print into master

The conf2toConfigurable function resulted in printing every single property of the top sequence and all its children, resulting in a huge printout. Also there was a leftover hard-coded DEBUG level setting in TriggerConfig.py.

Fixing these two issues reduces the size of the log file of a standard Trigger job from 73 MB to 3.6 MB. See an example of the 73 MB log file in the nightly test output:
https://test-atrvshft.web.cern.ch/test-atrvshft/ART_build/master/Athena/x86_64-centos7-gcc8-opt/2020-05-24T2142/TrigP1Test/test_trigP1_v1Dev_build/

@fwinkl, @morgens, @tamartin - would be nice to have this before building a release for the next Technical Run.

cc @tbold

Merge request reports