[libdbd-firebird-perl] 02/03: export environment vars disabling certain tests on certain bad platforms
Damyan Ivanov
dmn at alioth.debian.org
Mon Sep 9 13:43:03 UTC 2013
This is an automated email from the git hooks/post-receive script.
dmn pushed a commit to branch master
in repository libdbd-firebird-perl.
commit 3bb18ce94a50147fa0ab0f3d6374847e3e07dffb
Author: Damyan Ivanov <dmn at debian.org>
Date: Mon Sep 9 13:29:48 2013 +0000
export environment vars disabling certain tests on certain bad platforms
AUTOMATED_TESTING disabled thread-based test of ib_wait_event, as this
test cannot be guaranteed to succeed with overloaded host
DBD_FIREBIRD_TEST_SKIP_EVENTS_FORK disabled fork-involving event tests
on kfreebsd platforms, as on them firebird uses semaphores for
synchronisation and there appears to be a problem with that
(semop in parent after child has destroyed the semaphore)
Closes: #719582 -- hangs in t/embed-80-event-ithreads.t
---
debian/rules | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/debian/rules b/debian/rules
index d658d3c..bcef51c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,11 +1,12 @@
#!/usr/bin/make -f
export DBD_FIREBIRD_REQUIRE_EMBEDDED=1
+export AUTOMATED_TESTING=1
-BAD_ARCH = armel ia64 kfreebsd-amd64 kfreebsd-i386 s390
+BAD_ARCH = kfreebsd-amd64 kfreebsd-i386
ifneq (,$(shell for a in $(BAD_ARCH); do dpkg-architecture -e$$a && echo bad$$a; done))
- export DBD_FIREBIRD_TEST_SKIP_EVENTS=1
+ export DBD_FIREBIRD_TEST_SKIP_EVENTS_FORK=1
endif
%:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdbd-firebird-perl.git
More information about the Pkg-perl-cvs-commits
mailing list