aboutsummaryrefslogtreecommitdiffstats
path: root/test/ci-build.sh
AgeCommit message (Collapse)AuthorLines
2024-03-07ci-build.sh: Always install and add s-bit for fusermount3Bernd Schubert-6/+14
As per pull #898, fusermount3 had a severe issue that should have been detected by ASAN. I guess tests used the system default and not the sanitized binary. Order of execution of fusermount3 is to try 1) full install path if that fails 2) just fusermount3 So tests should be fixed by installing libfuse, setting the s-bit on fusermount3 and then to run the tests.
2024-03-07ci-build.sh: Run ASAN and UBSAN at the same timeBernd Schubert-20/+20
Also set halt_on_error=1 to make UBSAN to fail if it would find something.
2023-04-07Fix meson deprecation warningMatthias Goergens-2/+2
Also for rest of CI
2023-02-20Migrate from Travis to Github actionsNikolaus Rath-0/+105
With current Ubuntu, Valgrind apparently does not like clang debug info, so do not run valgrind with clang-compiled binaries.