]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
CI: avoid ASAN problems in one more test for now
authorVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 15 Mar 2019 17:06:24 +0000 (18:06 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Thu, 13 Jun 2019 13:02:44 +0000 (15:02 +0200)
.gitlab-ci.yml
modules/meson.build

index 0c7d6a8e42709213eb7c97cd27f5a2e14eb8be48..7df6d2c131513d3722482d26d3e9842028926c61 100644 (file)
@@ -66,7 +66,8 @@ build-asan:
     - meson build_ci_asan --default-library=static --prefix=$PREFIX -Db_sanitize=address -Dextra_tests=enabled
     - ninja -C build_ci_asan
     - ninja -C build_ci_asan install >/dev/null
-    # TODO: not sure what exactly is wrong in leak detection on config tests
+      # TODO _leaks: not sure what exactly is wrong in leak detection on config tests
+      # TODO skip_asan: all three of these disappear locally when using gcc 9.1 (except some leaks)
     - ASAN_OPTIONS=detect_leaks=0 ${MESON_TEST} --suite unit --suite config --no-suite skip_asan
 
 # NOTE: build for turris when meson is available and packaging files updated
index 3ae4b56de92e1373cc42ce2a9907a05a729c3bde..86e851be970b5bd64e4b4893c41acc529c8cc8a4 100644 (file)
@@ -20,7 +20,7 @@ lua_mod_src = [  # add lua modules without separate meson.build
 
 config_tests += [
   ['predict', files('predict/predict.test.lua')],
-  ['hints', files('hints/tests/hints.test.lua')],
+  ['hints', files('hints/tests/hints.test.lua'), ['skip_asan']],
   ['nsid', files('nsid/nsid.test.lua')],
   ['dns64', files('dns64/dns64.test.lua')],
   ['ta_update', files('ta_update/ta_update.test.lua'), ['snowflake']],