odin-detector / odin-data

DAQ software libraries for capturing and storing data from parallel detector systems
https://odin-detector.github.io/odin-data/
Apache License 2.0
8 stars 11 forks source link

odin-data test applications are inconsistently installed #275

Closed timcnicholls closed 1 year ago

timcnicholls commented 3 years ago

The odin-data test applications, which run the unit and integration tests, aren't all consistently installed into INSTALL_PREFIX/bin by the install target. frameReceiverTest isn't installed this way, whereas all the others are. This leads to inconsistent use in the CI test jobs, where some apps are run from the build/bin directory of the build step but reference installed configuration files and/or binaries.

This would benefit from some rationalisation. It is also worth considering whether the test apps/configurations are truly installable artefacts or should be left (and run) from the build tree