race conditions in CI execution
our current method of separating the compilation and execution of the unittests is unstable if two or more commits are pending in the CI pipeline. Which executable gets tested is pretty much random. At the moment this can be a problem with commits that are less than 25 min apart...