mirror of
https://github.com/qgis/QGIS.git
synced 2025-12-07 00:03:52 -05:00
Revert "Enable coverage reports for Travis builds"
This reverts commit 34d5394409cd39a7953bd169ffdc36a618641ce3.
Gcc builds were too resource hungry and kept getting killed by
Travis. Will keep investigating alternate approaches...
This commit is contained in:
parent
956c155e8f
commit
9ba8b29dfb
@ -1,7 +1,7 @@
|
|||||||
language: cpp
|
language: cpp
|
||||||
|
|
||||||
compiler:
|
compiler:
|
||||||
- gcc
|
- clang
|
||||||
|
|
||||||
cache: apt
|
cache: apt
|
||||||
|
|
||||||
@ -18,7 +18,7 @@ before_install:
|
|||||||
install:
|
install:
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
- cmake -DWITH_SERVER=ON -DWITH_STAGED_PLUGINS=OFF -DWITH_GRASS=OFF -DENABLE_COVERAGE=ON \
|
- cmake -DWITH_SERVER=ON -DWITH_STAGED_PLUGINS=OFF -DWITH_GRASS=OFF \
|
||||||
-DSUPPRESS_QT_WARNINGS=ON -DENABLE_MODELTEST=ON -DWITH_QWTPOLAR=OFF ..
|
-DSUPPRESS_QT_WARNINGS=ON -DENABLE_MODELTEST=ON -DWITH_QWTPOLAR=OFF ..
|
||||||
|
|
||||||
script: xvfb-run ctest -V -E 'Atlas|atlas|PyQgsPalLabelingCanvas|PyQgsPalLabelingServer|qgis_wcsprovidertest' -S ../qgis-test-travis.ctest --output-on-failure
|
script: xvfb-run ctest -V -E 'Atlas|atlas|PyQgsPalLabelingCanvas|PyQgsPalLabelingServer|qgis_wcsprovidertest' -S ../qgis-test-travis.ctest --output-on-failure
|
||||||
|
|||||||
@ -7,21 +7,15 @@ SET( CTEST_CMAKE_GENERATOR "Unix Makefiles" )
|
|||||||
SET (CTEST_CMAKE_COMMAND "cmake" )
|
SET (CTEST_CMAKE_COMMAND "cmake" )
|
||||||
SET (CTEST_BUILD_COMMAND "/usr/bin/make -j2 -i -k" )
|
SET (CTEST_BUILD_COMMAND "/usr/bin/make -j2 -i -k" )
|
||||||
SET (CTEST_SITE "travis-ci.org" )
|
SET (CTEST_SITE "travis-ci.org" )
|
||||||
SET (CTEST_COVERAGE_COMMAND "/usr/bin/gcov" )
|
|
||||||
SET (CTEST_CUSTOM_COVERAGE_EXCLUDE "\(.*/tests/.*|.*\\.cxx|.*\\.sip|.*/sip_.*|.*/ui_.*|.*/qwtpolar.*\)\$" )
|
|
||||||
IF ($ENV{TRAVIS_PULL_REQUEST} STREQUAL "false")
|
IF ($ENV{TRAVIS_PULL_REQUEST} STREQUAL "false")
|
||||||
# No pull request
|
# No pull request
|
||||||
SET (CTEST_BUILD_NAME "$ENV{TRAVIS_BRANCH} ($ENV{TRAVIS_COMMIT})")
|
SET (CTEST_BUILD_NAME "$ENV{TRAVIS_BRANCH} ($ENV{TRAVIS_COMMIT})")
|
||||||
ELSE()
|
ELSE()
|
||||||
SET (CTEST_BUILD_NAME "PR: $ENV{TRAVIS_PULL_REQUEST} / $ENV{TRAVIS_BRANCH} ($ENV{TRAVIS_COMMIT})")
|
SET (CTEST_BUILD_NAME "PR: $ENV{TRAVIS_PULL_REQUEST} / $ENV{TRAVIS_BRANCH} ($ENV{TRAVIS_COMMIT})")
|
||||||
ENDIF()
|
ENDIF()
|
||||||
SET (CTEST_BUILD_CONFIGURATION "Debug")
|
SET (CTEST_BUILD_CONFIGURATION "Release")
|
||||||
|
|
||||||
|
|
||||||
SET(CMAKE_CXX_FLAGS_COVERAGE "-g -O0 --coverage -fprofile-arcs -ftest-coverage" )
|
|
||||||
SET(CMAKE_C_FLAGS_COVERAGE "-g -O0 --coverage -fprofile-arcs -ftest-coverage")
|
|
||||||
SET(CMAKE_EXE_LINKER_FLAGS_COVERAGE "--coverage -fprofile-arcs -ftest-coverage")
|
|
||||||
SET(CMAKE_SHARED_LINKER_FLAGS_COVERAGE "--coverage -fprofile-arcs -ftest-coverage" )
|
|
||||||
|
|
||||||
SET (INITIAL_CACHE "
|
SET (INITIAL_CACHE "
|
||||||
BUILDNAME:STRING=${CTEST_BUILD_NAME}
|
BUILDNAME:STRING=${CTEST_BUILD_NAME}
|
||||||
SITE:STRING=${CTEST_SITE}
|
SITE:STRING=${CTEST_SITE}
|
||||||
@ -42,7 +36,6 @@ IF(NOT ${BUILDRES} EQUAL 0)
|
|||||||
MESSAGE( FATAL_ERROR "Build failed." )
|
MESSAGE( FATAL_ERROR "Build failed." )
|
||||||
ENDIF(NOT ${BUILDRES} EQUAL 0)
|
ENDIF(NOT ${BUILDRES} EQUAL 0)
|
||||||
ctest_test (BUILD "${CTEST_BINARY_DIRECTORY}" PARALLEL_LEVEL 2 RETURN_VALUE TESTRES)
|
ctest_test (BUILD "${CTEST_BINARY_DIRECTORY}" PARALLEL_LEVEL 2 RETURN_VALUE TESTRES)
|
||||||
ctest_coverage( BUILD "${CMAKE_BINARY_DIR}")
|
|
||||||
IF(NOT ${TESTRES} EQUAL 0)
|
IF(NOT ${TESTRES} EQUAL 0)
|
||||||
ctest_submit ()
|
ctest_submit ()
|
||||||
MESSAGE( FATAL_ERROR "Test failed." )
|
MESSAGE( FATAL_ERROR "Test failed." )
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user