summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2020-04-29 17:06:08 +0200
committerAndreas Schneider <asn@cryptomilk.org>2020-05-06 11:28:56 +0200
commit7da36957352036384153291d7d58397076f9d2f8 (patch)
treee48eff7cae57432f3ca6c5929525b5156f9b13cd
parent4149cebd64a916e934a1485b75f464e26c9bf4ea (diff)
downloadlibssh-master-fix.tar.gz
libssh-master-fix.tar.xz
libssh-master-fix.zip
gitlab-ci: Enable full testing with sanitizersmaster-fix
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
-rw-r--r--.gitlab-ci.yml7
1 files changed, 2 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d72a67f2..90aa6918 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -130,9 +130,6 @@ fedora/openssl_1.1.x/x86_64/minimal:
-DWITH_GEX=OFF .. &&
make -j$(nproc)
-# Address sanitizer doesn't mix well with LD_PRELOAD used in the testsuite
-# so, this is only enabled for unit tests right now.
-# TODO: add -DCLIENT_TESTING=ON -DSERVER_TESTING=ON
fedora/address-sanitizer:
extends: .fedora
stage: analysis
@@ -143,7 +140,7 @@ fedora/address-sanitizer:
-DCMAKE_CXX_COMPILER=clang++
-DPICKY_DEVELOPER=ON
$CMAKE_BUILD_OPTIONS
- -DUNIT_TESTING=ON
+ $CMAKE_TEST_OPTIONS
-DFUZZ_TESTING=ON .. &&
make -j$(nproc) &&
ctest --output-on-failure
@@ -175,7 +172,7 @@ fedora/undefined-sanitizer:
-DCMAKE_CXX_COMPILER=clang++
-DPICKY_DEVELOPER=ON
$CMAKE_BUILD_OPTIONS
- -DUNIT_TESTING=ON
+ $CMAKE_TEST_OPTIONS
-DFUZZ_TESTING=ON .. &&
make -j$(nproc) &&
ctest --output-on-failure