diff options
author | Darren Tucker <dtucker@dtucker.net> | 2021-02-20 13:34:02 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2021-02-21 15:39:01 +1100 |
commit | 5fcb0514949d61aadaf4a89cf16eb78fb47491ec (patch) | |
tree | ca120257b1bb528a4cc568f8224c3784ff2fc8a8 | |
parent | bb0b9bf45396c19486080d3eb0a159f94de7e6ba (diff) |
Disable rlimit sandbox, doesn't work with valgrind
Only run regress tests, runing unit tests as well makes it run longer
than allowed y github.
-rwxr-xr-x | .github/configs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/.github/configs b/.github/configs index f5b6efe9..280775e1 100755 --- a/.github/configs +++ b/.github/configs @@ -56,7 +56,13 @@ case "$config" in TEST_TARGET=t-exec ;; valgrind) - TEST_TARGET="tests USE_VALGRIND=1" + # rlimit sandbox and FORTIFY_SOURCE confuse Valgrind. + CONFIGFLAGS="--without-sandbox --without-hardening" + CONFIGFLAGS="$CONFIGFLAGS --with-cppflags=-D_FORTIFY_SOURCE=0" + # Valgrind slows things down enough that the agent timeout test + # won't reliably pass, and the unit tests run longer than allowed + # by github. + TEST_TARGET="t-exec USE_VALGRIND=1 SKIP_LTESTS=agent-timeout" ;; *) echo "Unknown configuration $config" |