diff --git a/contrib/teamcity/build-configurations.sh b/contrib/teamcity/build-configurations.sh --- a/contrib/teamcity/build-configurations.sh +++ b/contrib/teamcity/build-configurations.sh @@ -27,7 +27,7 @@ THREADS=$(nproc || sysctl -n hw.ncpu) export THREADS - # Base directories for sanitizer related files + # Base directories for sanitizer related files SAN_SUPP_DIR="${TOPLEVEL}/test/sanitizer_suppressions" SAN_LOG_DIR="/tmp/sanitizer_logs" @@ -54,6 +54,7 @@ ./src/test/test_bitcoin \ --logger=HRF:JUNIT,${UNIT_TESTS_JUNIT_LOG_LEVEL},${TEST_BITCOIN_JUNIT} \ + --catch_system_errors=no \ -- \ -testsuitename="${TEST_BITCOIN_SUITE_NAME}" \ "${@:2}" @@ -177,27 +178,18 @@ CMAKE_FLAGS=( "-DSECP256K1_ENABLE_MODULE_ECDH=ON" "-DSECP256K1_ENABLE_JNI=ON" + "-DCMAKE_BUILD_TYPE=Debug" ) CMAKE_FLAGS="${CMAKE_FLAGS[*]}" "${CI_SCRIPTS_DIR}"/build_cmake.sh + ulimit -c unlimited + echo "CORE ULIMIT SET TO:" + ulimit -c + # Unit tests run_test_bitcoin run_test_bitcoin "with next upgrade activated" -phononactivationtime=1575158400 - # Libs and tools tests - ninja \ - check-bitcoin-qt \ - check-bitcoin-seeder \ - check-bitcoin-util \ - check-devtools \ - check-leveldb \ - check-rpcauth \ - check-secp256k1 \ - check-univalue \ - - # Functional tests - ninja check-functional-extended - ninja check-functional-upgrade-activated-extended ;; build-without-wallet)