mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-22 00:06:12 -05:00
27 lines
851 B
Plaintext
27 lines
851 B
Plaintext
include(${CMAKE_CURRENT_LIST_DIR}/config.ctest)
|
|
|
|
# Requires a track on the CDash server
|
|
ctest_start(Experimental)
|
|
|
|
ctest_test (BUILD "${CTEST_BINARY_DIRECTORY}" PARALLEL_LEVEL ${PARALLEL_LEVEL} RETURN_VALUE TESTRES)
|
|
IF(NOT ${TESTRES} EQUAL 0)
|
|
ctest_submit (RETRY_COUNT 3 RETRY_DELAY 30)
|
|
MESSAGE("")
|
|
MESSAGE(" ${Yellow}Test results submitted to:${ColorReset} ${SHORTURL}" )
|
|
MESSAGE("")
|
|
SET(LEVEL "")
|
|
IF(NOT ${TESTRES} EQUAL 0)
|
|
SET(TESTRES_MESSAGE " Tests failed.")
|
|
SET(LEVEL FATAL_ERROR)
|
|
ENDIF(NOT ${TESTRES} EQUAL 0)
|
|
MESSAGE( ${LEVEL} " ${Red}${TESTRES_MESSAGE} ${ColorReset}" )
|
|
ENDIF(NOT ${TESTRES} EQUAL 0)
|
|
|
|
IF(NOT ${TESTRES} EQUAL 0)
|
|
MESSAGE("")
|
|
MESSAGE(" ${BoldGreen}Success${ColorReset}")
|
|
MESSAGE(" ${Green}All tests passed successfully.${ColorReset}")
|
|
MESSAGE("")
|
|
MESSAGE("")
|
|
ENDIF(NOT ${TESTRES} EQUAL 0)
|