Skip to content

Various confTool improvements

Tadej Novak requested to merge tadej/athena:conftool into master

After @mleszczy's integration of pickle files comparison into confTool I now want to integrate some of my own local changes of the script:

  • sort the components and properties alphabetically
  • merge loaded dictionaries from pickle objects - no need to process separately
  • some more safeguards for property parsing
  • print properties only existing in ref/chk
  • fix array comparison -- always compare items even on same size, separate diff needed for each direction, also print index of mismatched value
  • add IOVDb folder parsing -- this is kind of hack, but as configuration changed and might not be consistently defined some trivial parsing might be useful

/cc @wlampl @emoyse @tbold (and for sim/digi @jchapman @rtombs @bleban)

Merge request reports