AthenaPoolTest: test definition cleanup
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.