gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Sun Oct 6 12:41:03 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/fa66f0fa (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fa997b5f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8dc0e65e (commit)
	from  https://github.com/Gnucash/gnucash/commit/43a47bad (commit)



commit fa66f0fa7fcfa4222f0e9817788b532de4ef565c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Oct 5 15:39:08 2019 +0200

    Drop comment referring to non-existing file

diff --git a/libgnucash/engine/qofbackend.h b/libgnucash/engine/qofbackend.h
index 628bc5edc..54c910153 100644
--- a/libgnucash/engine/qofbackend.h
+++ b/libgnucash/engine/qofbackend.h
@@ -53,8 +53,6 @@ extern "C"
 #define QOF_MOD_BACKEND "qof.backend"
 
 /** \brief The errors that can be reported to the GUI & other front-end users
- *  \warning (GnuCash) If you modify QofBackendError, please update
- *   src/engine/gw-engine-spec.scm
 */
 typedef enum
 {

commit fa997b5f8ee27fe0ae3064455e3f55813bb54299
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Oct 6 17:44:26 2019 +0200

    Fix depedency issue
    
    This surfaced on the arch travis build

diff --git a/gnucash/import-export/qif-imp/CMakeLists.txt b/gnucash/import-export/qif-imp/CMakeLists.txt
index 94812b26c..8322bbdc5 100644
--- a/gnucash/import-export/qif-imp/CMakeLists.txt
+++ b/gnucash/import-export/qif-imp/CMakeLists.txt
@@ -78,7 +78,7 @@ gnc_add_scheme_targets(scm-qif-import-0
 gnc_add_scheme_targets(scm-qif-import-2
   "${qif_import_SCHEME_2}"
   "gnucash"
-  "${GUILE_DEPENDS}"
+  "${GUILE_DEPENDS};scm-qif-import-0"
   FALSE
 )
 

commit 8dc0e65e563a372ce6480e1a6820fdd899466ad4
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Oct 6 17:12:12 2019 +0200

    CI - limit error output to failed tests only
    
    Do so by rerunning these tests in verbose mode
    Obviously that's only possible if ctest had already run
    which is tested by evaluating the existence of
    directory /build/Testing

diff --git a/util/ci/afterfailure b/util/ci/afterfailure
index dd065c193..3157547a5 100755
--- a/util/ci/afterfailure
+++ b/util/ci/afterfailure
@@ -1,12 +1,13 @@
 #!/bin/bash
 
-if [[ "$BUILDTYPE" == "cmake-make" ]] || [[ "$BUILDTYPE" == "cmake-ninja" ]]; then
-    echo "########################";
-    echo "##### LastTest.log #####";
-    echo "########################";
-    cat /build/Testing/Temporary/LastTest.log;
+if [[ -d "/build/Testing" ]] ; then
+    echo	
+    echo "##################################################"
+    echo "##### Rerunning failed tests in verbose mode #####"
+    echo "##################################################"
+    ctest -V --rerun-failed
 else
-    echo "Unknown BUILDTYPE: \"$BUILDTYPE\", cannot create failure information.";
+    echo "Not rerunning tests. ctest hasn't run yet."
 fi
 # This script should fail so that the entire script will fail.
-exit 1;
+exit 1



Summary of changes:
 gnucash/import-export/qif-imp/CMakeLists.txt |  2 +-
 libgnucash/engine/qofbackend.h               |  2 --
 util/ci/afterfailure                         | 15 ++++++++-------
 3 files changed, 9 insertions(+), 10 deletions(-)



More information about the gnucash-changes mailing list