summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-08-27 14:11:09 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-08-27 14:33:01 -0400
commitbf1abac9773a427f2e5aabfc91245f7c8d424fb5 (patch)
treeb2279bef6a96e52bc37f1dce0107687712897bfc
parent1a9edecdb4361bcf264b1022311a16c0d51cbaff (diff)
downloadgtk+-use-catchsegv.tar.gz
ci: Use catchsegv catching stacktracesuse-catchsegv
Seems better than patching backtrace() calls into our test binaries.
-rwxr-xr-x.gitlab-ci/run-tests.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/.gitlab-ci/run-tests.sh b/.gitlab-ci/run-tests.sh
index 6f6a09258f..8a16ce4e60 100755
--- a/.gitlab-ci/run-tests.sh
+++ b/.gitlab-ci/run-tests.sh
@@ -17,6 +17,7 @@ case "${backend}" in
--timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" \
--print-errorlogs \
--setup=${backend} \
+ --wrap catchsegv \
--suite=gtk \
--no-suite=gsk-compare-broadway
@@ -36,6 +37,7 @@ case "${backend}" in
--timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" \
--print-errorlogs \
--setup=${backend} \
+ --wrap catchsegv \
--suite=gtk \
--no-suite=gsk-compare-broadway
@@ -54,6 +56,7 @@ case "${backend}" in
--timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}" \
--print-errorlogs \
--setup=${backend} \
+ --wrap catchsegv \
--suite=gtk \
--no-suite=gsk-compare-opengl