travis: Include testsuite.log on failure.
authorBen Pfaff <blp@nicira.com>
Fri, 19 Sep 2014 18:11:58 +0000 (11:11 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 19 Sep 2014 20:57:22 +0000 (13:57 -0700)
Acked-by: Thomas Graf <tgraf@noironetworks.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
.travis/build.sh

index 0a23969..db7a3d3 100755 (executable)
@@ -52,7 +52,13 @@ if [ $CC = "clang" ]; then
     make CFLAGS="$CFLAGS -Wno-error=unused-command-line-argument"
 else
     make CFLAGS="$CFLAGS" C=1
-    [ "$TESTSUITE" ] && make distcheck
+    if [ $TESTSUITE ]; then
+        if ! make distcheck; then
+            # testsuite.log is necessary for debugging.
+            cat */_build/tests/testsuite.log
+            exit 1
+        fi
+    fi
 fi
 
 exit 0