From: Vladimír Čunát Date: Fri, 15 Mar 2019 17:06:24 +0000 (+0100) Subject: CI: avoid ASAN problems in one more test for now X-Git-Tag: v4.1.0~21^2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc12d433170b27d6a73866053017bcb9fea2d891;p=thirdparty%2Fknot-resolver.git CI: avoid ASAN problems in one more test for now --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0c7d6a8e4..7df6d2c13 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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 diff --git a/modules/meson.build b/modules/meson.build index 3ae4b56de..86e851be9 100644 --- a/modules/meson.build +++ b/modules/meson.build @@ -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']],