Skip to content

Added more information and more flexibility to the CA debugging

Tomasz Bold requested to merge tbold/athena:better-debug-messages into master

The ComponentAccumulator.debugMode = True setting was useful yet very crude given the fact that wiht this option configuration runs about 10 times slower. In this MR two things are fixed:

  • messages provide better diagnostics
  • the debugMode becama a string that control waht is tracked (i.e. trackCA trackPublicTool etc.) That allows a more targetted debugging and thus slow down the configuration only a bit (teste wiht trackCondAlgo on HLT workflow and it is x2 slower).

Merge request reports