|
From: <got...@us...> - 2009-10-17 12:56:57
|
Revision: 432
http://scstudio.svn.sourceforge.net/scstudio/?rev=432&view=rev
Author: gotthardp
Date: 2009-10-17 12:56:40 +0000 (Sat, 17 Oct 2009)
Log Message:
-----------
Added coverage tests and fixed test execution date.
Modified Paths:
--------------
trunk/CMakeLists.txt
trunk/CTestConfig.cmake
Modified: trunk/CMakeLists.txt
===================================================================
--- trunk/CMakeLists.txt 2009-10-16 20:20:17 UTC (rev 431)
+++ trunk/CMakeLists.txt 2009-10-17 12:56:40 UTC (rev 432)
@@ -12,8 +12,14 @@
SET(MEMORYCHECK_COMMAND_OPTIONS "--quiet --trace-children=yes --leak-check=full")
SET(MEMORYCHECK_SUPPRESSIONS_FILE "${CMAKE_CURRENT_SOURCE_DIR}/valgrind-python.supp"
CACHE FILEPATH "File that contains suppressions for the memory checker")
-INCLUDE(${CMAKE_ROOT}/Modules/Dart.cmake)
+INCLUDE(Dart)
+OPTION(ENABLE_COVERAGE "Enable coverage testing (debug only)" OFF)
+IF(ENABLE_COVERAGE)
+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage")
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage")
+ENDIF()
+
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_INSTALL_PREFIX}/share/scripts)
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR})
Modified: trunk/CTestConfig.cmake
===================================================================
--- trunk/CTestConfig.cmake 2009-10-16 20:20:17 UTC (rev 431)
+++ trunk/CTestConfig.cmake 2009-10-17 12:56:40 UTC (rev 432)
@@ -1,5 +1,6 @@
SET(CTEST_PROJECT_NAME "scstudio")
-SET(CTEST_NIGHTLY_START_TIME "02:00:00 CET")
+# note: nightly tests are expected to start after this date
+SET(CTEST_NIGHTLY_START_TIME "01:00:00 GMT")
IF(NOT DEFINED CTEST_DROP_METHOD)
SET(CTEST_DROP_METHOD "http")
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|