[postgis-tickets] r15188 - Properly signal check errors, stopping on first error

Sandro Santilli strk at kbt.io
Fri Oct 7 12:49:32 PDT 2016


Author: strk
Date: 2016-10-07 12:49:32 -0700 (Fri, 07 Oct 2016)
New Revision: 15188

Modified:
   trunk/utils/check_all_upgrades.sh
Log:
Properly signal check errors, stopping on first error

Modified: trunk/utils/check_all_upgrades.sh
===================================================================
--- trunk/utils/check_all_upgrades.sh	2016-10-07 19:30:52 UTC (rev 15187)
+++ trunk/utils/check_all_upgrades.sh	2016-10-07 19:49:32 UTC (rev 15188)
@@ -8,7 +8,6 @@
 
 BUILDDIR=$PWD
 EXTDIR=`pg_config --sharedir`/extension/
-RET=0
 
 cd $EXTDIR
 'ls' postgis--* | grep -v -- '--.*--' |
@@ -18,17 +17,8 @@
   if test -e postgis--${UPGRADE_PATH}.sql; then
     echo "Testing upgrade $UPGRADE_PATH"
     export RUNTESTFLAGS="-v --extension --upgrade-path=${UPGRADE_PATH}"
-    make -C ${BUILDDIR}/regress check
-    ret=$?
-    echo "UPGRADE TEST EXIT CODE: $ret"
-    if test $ret -ne 0; then
-      cat /tmp/pgis_reg/regress_log
-    fi
-    RET=$((RET+$ret))
-    dropdb postgis_reg
+    make -C ${BUILDDIR}/regress check || exit 1
   else
     echo "Missing script for $UPGRADE_PATH upgrade" >&2
   fi
 done
-
-exit $RET



More information about the postgis-tickets mailing list