Skip to content

AthenaPoolTest: test definition cleanup

Frank Winklmeier requested to merge fwinkl/athena:test_athenapooltest into master

Major cleanup of the unit test definition:

  • Use official post.sh script for reference comparison
  • Fix test dependencies. Previously all tests were run sequentially. In principle there could be a problem when multiple jobs try to write to the same PoolCatalog. If that happens we may need to define separate run directories for each test.
  • Copy all references to git to avoid the awkward EOS copy. Some of the references are a few 100kB, however, they compress to almost nothing so this should not be an issue for git storage.
  • Delete all obsolete test scripts.
  • Fix a few mistakes in job options that the previous post-processing script missed.

Merge request reports