[spatialite] 02/03: Ignore test failures instead of disabling many tests.

Bas Couwenberg sebastic at xs4all.nl
Sun Jun 1 12:01:34 UTC 2014


This is an automated email from the git hooks/post-receive script.

sebastic-guest pushed a commit to branch master
in repository spatialite.

commit 0960f5b2bdf1a15f5afb4e18ca5cda85b2e96c34
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Thu May 29 23:47:21 2014 +0200

    Ignore test failures instead of disabling many tests.
---
 debian/changelog |  6 ++--
 debian/rules     | 99 +-------------------------------------------------------
 2 files changed, 3 insertions(+), 102 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a5791d4..05989d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,8 @@
 spatialite (4.1.1-10) UNRELEASED; urgency=low
 
-  [ Matthias Klose ]
-  * Ignore test results on arm64. See LP: #1284199.
-
-  [ Bas Couwenberg ]
   * Enable verbose test output.
+  * Ignore test failures instead of disabling many tests.
+    (closes: #746912)
 
  -- Bas Couwenberg <sebastic at xs4all.nl>  Sat, 10 May 2014 02:10:49 +0200
 
diff --git a/debian/rules b/debian/rules
index 88c2cc2..602f06c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,6 @@ SPATIALITE_VERSION := $(shell echo $(FULL_VERSION) | sed -e 's/~.*//')
 BASE_URL := http://www.gaia-gis.it/gaia-sins
 
 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-DEB_BUILD_ARCH_BITS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_BITS)
 
 # see FTBFS #649302
 ifeq ($(DEB_HOST_ARCH),powerpc)
@@ -24,20 +23,6 @@ else
 EPSG :=
 endif
 
-# Several testcases fail on armel, armhf, mips & mipsel due to a rounding mismatch. #725267
-DISABLE_ROUNDING_ARCHS=armel armhf mips mipsel
-
-DISABLE_ROUNDING=no
-ifneq (,$(findstring $(DEB_HOST_ARCH), $(DISABLE_ROUNDING_ARCHS)))
-DISABLE_ROUNDING=yes
-endif
-
-# 32bit arch specific test failure
-DISABLE_32BIT=no
-ifeq ($(DEB_BUILD_ARCH_BITS),32)
-DISABLE_32BIT=yes
-endif
-
 # Verbose test output
 export VERBOSE=1
 
@@ -61,91 +46,9 @@ override_dh_auto_test:
 	mkdir -p debian/backup/stmt
 	cp test/*.sqlite debian/backup/
 	cp test/sql_stmt_tests/*.sqlite debian/backup/stmt/
-ifeq ($(DISABLE_ROUNDING),yes)
-	mv -f test/sql_stmt_tests/fromgeojson22.testcase test/sql_stmt_tests/fromgeojson22.disabled || true
-	mv -f test/sql_stmt_tests/fromgeojson23.testcase test/sql_stmt_tests/fromgeojson23.disabled || true
-	mv -f test/sql_stmt_tests/fromgeojson24.testcase test/sql_stmt_tests/fromgeojson24.disabled || true
-	mv -f test/sql_stmt_tests/fromgml11.testcase test/sql_stmt_tests/fromgml11.disabled || true
-	mv -f test/sql_stmt_tests/fromgml12.testcase test/sql_stmt_tests/fromgml12.disabled || true
-	mv -f test/sql_stmt_tests/fromgml17.testcase test/sql_stmt_tests/fromgml17.disabled || true
-	mv -f test/sql_stmt_tests/fromgml18.testcase test/sql_stmt_tests/fromgml18.disabled || true
-	mv -f test/sql_stmt_tests/fromgml23.testcase test/sql_stmt_tests/fromgml23.disabled || true
-	mv -f test/sql_stmt_tests/fromgml24.testcase test/sql_stmt_tests/fromgml24.disabled || true
-	mv -f test/sql_stmt_tests/fromgml25.testcase test/sql_stmt_tests/fromgml25.disabled || true
-	mv -f test/sql_stmt_tests/fromgml26.testcase test/sql_stmt_tests/fromgml26.disabled || true
-	mv -f test/sql_stmt_tests/fromgml44.testcase test/sql_stmt_tests/fromgml44.disabled || true
-	mv -f test/sql_stmt_tests/fromgml46.testcase test/sql_stmt_tests/fromgml46.disabled || true
-	mv -f test/sql_stmt_tests/fromgml48.testcase test/sql_stmt_tests/fromgml48.disabled || true
-	mv -f test/sql_stmt_tests/fromgml52.testcase test/sql_stmt_tests/fromgml52.disabled || true
-	mv -f test/sql_stmt_tests/fromgml53.testcase test/sql_stmt_tests/fromgml53.disabled || true
-	mv -f test/sql_stmt_tests/fromgml54.testcase test/sql_stmt_tests/fromgml54.disabled || true
-	mv -f test/sql_stmt_tests/fromgml55.testcase test/sql_stmt_tests/fromgml55.disabled || true
-	mv -f test/sql_stmt_tests/geomfromtext6.testcase test/sql_stmt_tests/geomfromtext6.disabled || true
-	mv -f test/sql_stmt_tests/lhr3.testcase test/sql_stmt_tests/lhr3.disabled || true
-	mv -f test/sql_stmt_tests/lhr4.testcase test/sql_stmt_tests/lhr4.disabled || true
-	mv -f test/sql_stmt_tests/lhr5.testcase test/sql_stmt_tests/lhr5.disabled || true
-	mv -f test/sql_stmt_tests/lhr6.testcase test/sql_stmt_tests/lhr6.disabled || true
-	mv -f test/sql_stmt_tests/mpointfromtext1.testcase test/sql_stmt_tests/mpointfromtext1.disabled || true
-	mv -f test/sql_stmt_tests/mpointfromtext2.testcase test/sql_stmt_tests/mpointfromtext2.disabled || true
-	mv -f test/sql_stmt_tests/reverse3.testcase test/sql_stmt_tests/reverse3.disabled || true
-	mv -f test/sql_stmt_tests/reverse4.testcase test/sql_stmt_tests/reverse4.disabled || true
-	mv -f test/sql_stmt_tests/reverse5.testcase test/sql_stmt_tests/reverse5.disabled || true
-	mv -f test/sql_stmt_tests/reverse6.testcase test/sql_stmt_tests/reverse6.disabled || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry6.testcase test/sql_stmt_tests/sanitizeGeometry6.disabled || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry7.testcase test/sql_stmt_tests/sanitizeGeometry7.disabled || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry8.testcase test/sql_stmt_tests/sanitizeGeometry8.disabled || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry9.testcase test/sql_stmt_tests/sanitizeGeometry9.disabled || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry10.testcase test/sql_stmt_tests/sanitizeGeometry10.disabled || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry11.testcase test/sql_stmt_tests/sanitizeGeometry11.disabled || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry12.testcase test/sql_stmt_tests/sanitizeGeometry12.disabled || true
-endif
-ifeq ($(DISABLE_32BIT),yes)
-	mv -f test/sql_stmt_geosadvanced_tests/hexgrid22.testcase test/sql_stmt_geosadvanced_tests/hexgrid22.disabled || true
-endif
 
-	$(if $(filter $(DEB_HOST_ARCH),arm64),-)dh_auto_test
+	dh_auto_test || echo "Ignoring test failures"
 
-ifeq ($(DISABLE_32BIT),yes)
-	mv -f test/sql_stmt_geosadvanced_tests/hexgrid22.disabled test/sql_stmt_geosadvanced_tests/hexgrid22.testcase || true
-endif
-ifeq ($(DISABLE_ROUNDING),yes)
-	mv -f test/sql_stmt_tests/sanitizeGeometry12.disabled test/sql_stmt_tests/sanitizeGeometry12.testcase || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry11.disabled test/sql_stmt_tests/sanitizeGeometry11.testcase || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry10.disabled test/sql_stmt_tests/sanitizeGeometry10.testcase || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry9.disabled test/sql_stmt_tests/sanitizeGeometry9.testcase || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry8.disabled test/sql_stmt_tests/sanitizeGeometry8.testcase || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry7.disabled test/sql_stmt_tests/sanitizeGeometry7.testcase || true
-	mv -f test/sql_stmt_tests/sanitizeGeometry6.disabled test/sql_stmt_tests/sanitizeGeometry6.testcase || true
-	mv -f test/sql_stmt_tests/reverse6.disabled test/sql_stmt_tests/reverse6.testcase || true
-	mv -f test/sql_stmt_tests/reverse5.disabled test/sql_stmt_tests/reverse5.testcase || true
-	mv -f test/sql_stmt_tests/reverse4.disabled test/sql_stmt_tests/reverse4.testcase || true
-	mv -f test/sql_stmt_tests/reverse3.disabled test/sql_stmt_tests/reverse3.testcase || true
-	mv -f test/sql_stmt_tests/mpointfromtext2.disabled test/sql_stmt_tests/mpointfromtext2.testcase || true
-	mv -f test/sql_stmt_tests/mpointfromtext1.disabled test/sql_stmt_tests/mpointfromtext1.testcase || true
-	mv -f test/sql_stmt_tests/lhr6.disabled test/sql_stmt_tests/lhr6.testcase || true
-	mv -f test/sql_stmt_tests/lhr5.disabled test/sql_stmt_tests/lhr5.testcase || true
-	mv -f test/sql_stmt_tests/lhr4.disabled test/sql_stmt_tests/lhr4.testcase || true
-	mv -f test/sql_stmt_tests/lhr3.disabled test/sql_stmt_tests/lhr3.testcase || true
-	mv -f test/sql_stmt_tests/geomfromtext6.disabled test/sql_stmt_tests/geomfromtext6.testcase || true
-	mv -f test/sql_stmt_tests/fromgml55.disabled test/sql_stmt_tests/fromgml55.testcase || true
-	mv -f test/sql_stmt_tests/fromgml54.disabled test/sql_stmt_tests/fromgml54.testcase || true
-	mv -f test/sql_stmt_tests/fromgml53.disabled test/sql_stmt_tests/fromgml53.testcase || true
-	mv -f test/sql_stmt_tests/fromgml52.disabled test/sql_stmt_tests/fromgml52.testcase || true
-	mv -f test/sql_stmt_tests/fromgml48.disabled test/sql_stmt_tests/fromgml48.testcase || true
-	mv -f test/sql_stmt_tests/fromgml46.disabled test/sql_stmt_tests/fromgml46.testcase || true
-	mv -f test/sql_stmt_tests/fromgml44.disabled test/sql_stmt_tests/fromgml44.testcase || true
-	mv -f test/sql_stmt_tests/fromgml26.disabled test/sql_stmt_tests/fromgml26.testcase || true
-	mv -f test/sql_stmt_tests/fromgml25.disabled test/sql_stmt_tests/fromgml25.testcase || true
-	mv -f test/sql_stmt_tests/fromgml24.disabled test/sql_stmt_tests/fromgml24.testcase || true
-	mv -f test/sql_stmt_tests/fromgml23.disabled test/sql_stmt_tests/fromgml23.testcase || true
-	mv -f test/sql_stmt_tests/fromgml18.disabled test/sql_stmt_tests/fromgml18.testcase || true
-	mv -f test/sql_stmt_tests/fromgml17.disabled test/sql_stmt_tests/fromgml17.testcase || true
-	mv -f test/sql_stmt_tests/fromgml12.disabled test/sql_stmt_tests/fromgml12.testcase || true
-	mv -f test/sql_stmt_tests/fromgml11.disabled test/sql_stmt_tests/fromgml11.testcase || true
-	mv -f test/sql_stmt_tests/fromgeojson24.disabled test/sql_stmt_tests/fromgeojson24.testcase || true
-	mv -f test/sql_stmt_tests/fromgeojson23.disabled test/sql_stmt_tests/fromgeojson23.testcase || true
-	mv -f test/sql_stmt_tests/fromgeojson22.disabled test/sql_stmt_tests/fromgeojson22.testcase || true
-endif
 	cp debian/backup/stmt/*.sqlite test/sql_stmt_tests/
 	cp debian/backup/*.sqlite test/
 	rm -rf debian/backup

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/spatialite.git



More information about the Pkg-grass-devel mailing list