Commit 232916d3 authored by Otto Kekäläinen's avatar Otto Kekäläinen
Browse files

Test suite failures are now fatal on all platforms and not ignored anywhere

parent 7634d3d0
...@@ -3,6 +3,7 @@ mariadb-10.0 (10.0.21-2) UNRELEASED; urgency=low ...@@ -3,6 +3,7 @@ mariadb-10.0 (10.0.21-2) UNRELEASED; urgency=low
* Update gdb.conf to have tags signed by default * Update gdb.conf to have tags signed by default
* Add CVE IDs to previous changelog entries * Add CVE IDs to previous changelog entries
* Pass DEB_BUILD_ARCH to CMake options to enhance buils on some platforms * Pass DEB_BUILD_ARCH to CMake options to enhance buils on some platforms
* Test suite failures are now fatal on all platforms and not ignored anywhere
-- Otto Kekäläinen <otto@seravo.fi> Wed, 26 Aug 2015 18:20:54 +0300 -- Otto Kekäläinen <otto@seravo.fi> Wed, 26 Aug 2015 18:20:54 +0300
......
...@@ -65,13 +65,6 @@ ifneq ($(findstring fulltest,$(DEB_BUILD_OPTIONS)),) ...@@ -65,13 +65,6 @@ ifneq ($(findstring fulltest,$(DEB_BUILD_OPTIONS)),)
MAKE_TEST_TARGET:=test-bt MAKE_TEST_TARGET:=test-bt
endif endif
ifneq (,$(filter $(ARCH), amd64 kfreebsd-amd64 i386 kfreebsd-i386 ia64 s390 s390x))
TESTSUITE_FAIL_CMD:=exit 1
else
TESTSUITE_FAIL_CMD:=true
endif
override_dh_auto_clean: override_dh_auto_clean:
@echo "RULES.$@" @echo "RULES.$@"
dh_testdir dh_testdir
...@@ -116,7 +109,7 @@ override_dh_auto_build: ...@@ -116,7 +109,7 @@ override_dh_auto_build:
override_dh_auto_test: override_dh_auto_test:
@echo "RULES.$@" @echo "RULES.$@"
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
cd $(BUILDDIR) && $(MAKE) $(MAKE_TEST_TARGET) || $(TESTSUITE_FAIL_CMD) ; cd $(BUILDDIR) && $(MAKE) $(MAKE_TEST_TARGET)
endif endif
override_dh_auto_install: override_dh_auto_install:
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment