gplugin/builders

Parents bc37aa0a5687
Children ae74be0084f3
Reinstall python3-devel with the docs to get the suppresion file and commit the valgrind wrapper
--- a/Dockerfile.valgrind Tue Feb 25 01:14:35 2020 -0600
+++ b/Dockerfile.valgrind Tue Feb 25 01:46:13 2020 -0600
@@ -4,6 +4,7 @@
RUN set -ex && \
dnf install -y valgrind dnf-plugins-core && \
+ dnf reinstall -y --setopt=tsflags= python3-devel && \
dnf debuginfo-install -y \
glib2-devel gobject-introspection-devel \
gtk3-devel \
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/valgrind/valgrind-wrapper Tue Feb 25 01:46:13 2020 -0600
@@ -0,0 +1,9 @@
+#!/bin/sh -e
+
+valgrind \
+ --suppressions=/usr/share/glib-2.0/valgrind/glib.supp \
+ --suppressions=/usr/share/doc/python3-devel/valgrind-python.supp \
+ --leak-check=full \
+ --error-exitcode=1 \
+ $@
+