Open ottok opened 11 months ago
@temeo Could you provide a command to run these tests independently from the build process? Or is it hugely complex to do? Can you advice what could perhaps be feasible?
This is tracked in Debian as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053333 and help is wanted. I assume also other distros would benefit if there was some basic smoke test type of thing that can run to verify that the compiled binaries are functioning.
What
Currently the build process ends with running a small test suite. Example output:
Could you provide a command to run these tests independently from the build process?
Running the tests need the built binaries. Running tests may require access to source code - but not to build dependencies (running the tests can't require rebuilding everything from scratch).
Why
Debian has an extensive CI system. Currently the system runs very superficial tests and thus the Debian CI system shows 'neutral' for Galera:
If there was a command to run 'real' tests, I could integrate it into Debian CI and have real confidence that if the tests ran using binaries built for Debian version X on architecture Y, then those Galera binaries actually as usable.