Skip to content

Speed up configuration (support caching of configurables)

Rosen Matev requested to merge rm-pyconf-speedup into master
  • Do not modify the return value of upfront_reconstruction() since this is not compatible with caching of configurable calls
  • Support serialization of Hlt1Line and Hlt2Line objects
  • Protect expensive log.debug calls
  • Move data_from_file to RecoConf and limit imports
  • Cache dvalgorithm_locations() calls
  • Do not dump options in tests (costs time)
  • Adjust profile_config test for HLT 2
  • Reduce number of events in some tests

Goes together with LHCb!3047 (merged) and MooreAnalysis!35 (merged)

Edited by Rosen Matev

Merge request reports