]> granicus.if.org Git - p11-kit/commitdiff
travis: Check that proxy module can be loaded and unloaded
authorDaiki Ueno <dueno@redhat.com>
Mon, 13 Aug 2018 13:25:10 +0000 (15:25 +0200)
committerDaiki Ueno <ueno@gnu.org>
Wed, 15 Aug 2018 11:28:23 +0000 (13:28 +0200)
.travis/linux/before_install.sh
.travis/linux/script.sh

index adfc72d7f982b68155a0f546d12d999c994f0d4b..454b9ebc969ab55f6d8bef5702e7065aaad101c6 100644 (file)
@@ -5,5 +5,5 @@ export CONTAINER=$(docker run -d fedora sleep 1800)
 
 docker exec $CONTAINER dnf -y install 'dnf-command(builddep)'
 docker exec $CONTAINER dnf -y builddep p11-kit
-docker exec $CONTAINER dnf -y install gettext-devel git libtool make opensc openssl $EXTRA_PKGS
+docker exec $CONTAINER dnf -y install gettext-devel git libtool make opensc openssl valgrind $EXTRA_PKGS
 docker exec $CONTAINER useradd user
index d8ff4e5181682cf7ecc02536867f7265f991db90..16e9f8f96456c8a1805e33ffa6362093c240ba3d 100644 (file)
@@ -9,3 +9,4 @@ docker exec $CONTAINER su - user sh -c "cd $BUILDDIR && $SCAN_BUILD make -j$(npr
 docker exec $CONTAINER su - user sh -c "cd $BUILDDIR && P11_KIT_DEBUG=all LSAN_OPTIONS="$LSAN_OPTIONS" P11_KIT_TEST_LD_PRELOAD=\"$P11_KIT_TEST_LD_PRELOAD\" make check -j$(nproc) V=1 $CHECK_OPTS"
 docker exec $CONTAINER su - user sh -c "cd $BUILDDIR && make install"
 docker exec $CONTAINER su - user sh -c "cd $BUILDDIR && make installcheck"
+docker exec $CONTAINER su - user sh -c "cd $BUILDDIR && valgrind --error-exitcode=81 pkcs11-tool --module p11-kit-proxy.so -L"