Improve tests and python logging
-
hlt1prchecker, hlt1prchecker:
- Add a more sensible findReferenceBlock for prchecker tests. Relies on Rec!564 (merged)
- Update hlt1prcheck reference from x86_64+avx2+fma-centos7-gcc62-opt
- testtck2: ignore "HltSelReports is huge" warnings
- testflow: Test that Hlt1TrackMuon and Hlt1TrackMuonMVA are accepted together
- 2017_pp, 2017_pp_tight: set DataType to 2017 as TestFileDB is overwriting it
-
apply_conf_user_old, apply_conf_user_new: new tests comparing the new and old applyConfigurableUsers, see LBHLT-309
- Add diff_options function for tests and a wrapper script
- Monkey patch ConfigurableUser from Gaudi for strict dependency checks. Enabled for these tests.
- Offshoot from making the applyConfigurableUsers tests work
- Make sure MooreExpert is applied
- Only recurse down non-ConfigurableUser-s when overriding OutputLevel
- Reduce python logging output when
Moore().OutputLevel > INFO