Fix CI warnings for builds without AIDA

This MR improves the handling of builds without AIDA and fixes tests and a few small issues:

  • clean up and general fixes
    • remove obsolete test reference files
    • fix handling of failures when retrieving HistogramDataSvc
    • do not retrieve HistogramDataSvc if histogram persistency is not required (this causes a massive update of reference files)
  • fixes for no-AIDA builds
    • added to no-AIDA builds components that were wrongly disabled
    • fix GaudiPythonDict dictionary selection to avoid warnings
    • disable tests requiring AIDA (and fixed one)
    • stop ignoring failures in gitlab-ci for no-AIDA

Closes #357 (closed)

Merge request reports

Loading