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
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 thebuild/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