[gtk/asan-ci: 4/4] ci: Use asan for one of our testsuite runs
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/asan-ci: 4/4] ci: Use asan for one of our testsuite runs
- Date: Thu, 9 Jul 2020 02:27:59 +0000 (UTC)
commit 82d5f740f998e308c8f8a83a5aa7d0d431b30360
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Jul 8 22:22:31 2020 -0400
ci: Use asan for one of our testsuite runs
Enable the address sanitizer in the fedora-x86_64
build, so we get a testsuite run under asan. As
Michael Catanzaro pointed out, this requires a
privileged runner in order to use kernel apis.
.gitlab-ci.yml | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b090f36236..5d7cf989ed 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -67,11 +67,13 @@ style-check-diff:
fedora-x86_64:
extends: .build-fedora-default
+ tags: [ privileged ]
stage: build
variables:
EXTRA_MESON_FLAGS: "--buildtype=debug --default-library=both"
script:
- meson ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} ${BACKEND_FLAGS} ${FEATURE_FLAGS}
+ -Db_sanitize=address
-Dprofiler=true
_build
- ninja -C _build
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]