[ovs-dev] [debian fix 1/2] debian: On "make check" failure dump the testsuite log.

Ben Pfaff blp at nicira.com
Tue Nov 16 22:38:42 UTC 2010


The Debian automatic build machines don't save any files from the build,
but they do preserve the build log, so dumping it to stdout is the only
reasonable way to get test failure information.
---
 debian/rules |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/debian/rules b/debian/rules
index b1f9065..6e99ff6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -44,7 +44,10 @@ build-arch: build-arch-stamp
 build-arch-stamp: configure-stamp 
 	$(MAKE) -C _debian
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	$(MAKE) -C _debian check
+	if $(MAKE) -C _debian check; then :; else \
+		cat _debian/tests/testsuite.log; \
+		exit 1; \
+	fi
 endif
 	touch $@
 
-- 
1.7.1





More information about the dev mailing list