From 6ddd541b91c6d18f5f82f17d925773b687c1ea0d Mon Sep 17 00:00:00 2001 From: guigues Date: Wed, 14 Jan 2009 12:54:36 +0000 Subject: [PATCH] *** empty log message *** --- ctest/bbtk-linux.ctest | 4 +- ctest/crea-linux.ctest | 5 +- ctest/creaContours-linux.ctest | 107 ++++++++++++++++++++++++++++++ ctest/creaEnvironment-linux.ctest | 107 ++++++++++++++++++++++++++++++ ctest/creaImageIO-linux.ctest | 107 ++++++++++++++++++++++++++++++ ctest/creaMaracasVisu-linux.ctest | 107 ++++++++++++++++++++++++++++++ 6 files changed, 432 insertions(+), 5 deletions(-) create mode 100644 ctest/creaContours-linux.ctest create mode 100644 ctest/creaEnvironment-linux.ctest create mode 100644 ctest/creaImageIO-linux.ctest create mode 100644 ctest/creaMaracasVisu-linux.ctest diff --git a/ctest/bbtk-linux.ctest b/ctest/bbtk-linux.ctest index f779a11..70393a9 100644 --- a/ctest/bbtk-linux.ctest +++ b/ctest/bbtk-linux.ctest @@ -7,13 +7,14 @@ cmake_minimum_required(VERSION 2.6) +set(project_name "bbtk") ################################################################# ## MANDATORY ## You MUST modify the following lines, according to what you use. set(arch "fc9-gcc4.1.2") set(buildtype "debug") -set(CMakeCacheFile "bbtk-debug-CMakeCache.txt") +set(CMakeCacheFile "${project_name}-${buildtype}-CMakeCache.txt") ################################################################# ################################################################# @@ -30,7 +31,6 @@ set(NUMBER_OF_CPU 2) ## HANDS OFF! ## ;-) -set(project_name "bbtk") set(CTEST_SITE "$ENV{HOSTNAME}") set(CTEST_BUILD_NAME "${project_name}-${CTEST_SITE}-${arch}-${buildtype}") diff --git a/ctest/crea-linux.ctest b/ctest/crea-linux.ctest index a045eba..8d6ac9a 100644 --- a/ctest/crea-linux.ctest +++ b/ctest/crea-linux.ctest @@ -1,5 +1,4 @@ # LG 06/01/08 -# Adapted from vtk dashboard : arkadia.kitware all-debug-g++ # # Style note: to distinguish between variables recognized by cmake/ctest and # user-defined variables, user-defined ones are declared lower case @@ -7,6 +6,7 @@ cmake_minimum_required(VERSION 2.6) +set(project_name "crea") ################################################################# ## MANDATORY @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 2.6) set(arch "fc9-gcc4.1.2") set(buildtype "debug") -set(CMakeCacheFile "crea-debug-CMakeCache.txt") +set(CMakeCacheFile "${project_name}-${buildtype}-CMakeCache.txt") ################################################################# ################################################################# @@ -31,7 +31,6 @@ set(NUMBER_OF_CPU 2) ## HANDS OFF! ## ;-) -set(project_name "crea") set(CTEST_SITE "$ENV{HOSTNAME}") set(CTEST_BUILD_NAME "${project_name}-${CTEST_SITE}-${arch}-${buildtype}") diff --git a/ctest/creaContours-linux.ctest b/ctest/creaContours-linux.ctest new file mode 100644 index 0000000..fb4ebbd --- /dev/null +++ b/ctest/creaContours-linux.ctest @@ -0,0 +1,107 @@ +# LG 06/01/08 +# +# Style note: to distinguish between variables recognized by cmake/ctest and +# user-defined variables, user-defined ones are declared lower case +# Style note: lower case flavor of the cmake commands is used. + +cmake_minimum_required(VERSION 2.6) + + +################################################################# +## MANDATORY +set(project_name "creaEnvironment") +set(arch "fc9-gcc4.3.0-8") +set(buildtype "debug") +set(CMakeCacheFile "${project_name}-${buildtype}-CMakeCache.txt") +################################################################# + +################################################################# +## CAN BE CHANGED : +set(CTEST_DASHBOARD_ROOT "$ENV{HOME}/dashboards") +set(MODEL Experimental) +set(NUMBER_OF_CPU 2) +################################################################# + +################################################################# +# NOTHING FOR USER BELOW + +set(CTEST_SITE "$ENV{HOSTNAME}") +set(CTEST_BUILD_NAME "${project_name}-${CTEST_SITE}-${arch}-${buildtype}") + +set(source_dir ${project_name}) +#set(extra_source_dir "VTKData") +set(build_dir ${project_name}-${buildtype}) +set(CTEST_TEST_TIMEOUT 140) # 70 seconds. 70 seconds is probably not enough when coverage is ON. + +set(CTEST_CMAKE_GENERATOR "Unix Makefiles") +set(CTEST_BUILD_COMMAND "make -j${NUMBER_OF_CPU}") + + +set(CTEST_NOTES_FILES "${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}") +set(CTEST_SOURCE_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}") +set(CTEST_BINARY_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${build_dir}") + +set(CTEST_COVERAGE_COMMAND "/usr/bin/gcov") # REQUIRED with new ctest script style. + +# --coverage: -fprofile-arcs -ftest-coverage (when compiling) +# --coverage: -lgcov (when linking) + +ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY}) + +# Common C/C++ flags: +set(advanced_flags) +#set(advanced_flags"-Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -fstack-protector-all -D_FORTIFY_SOURCE=2 -Wconversion") + +set(cov_options "-fprofile-arcs -ftest-coverage") + +set(common_flags "-fdiagnostics-show-option -Wall -Wextra -Wshadow ${advanced_flags} ${cov_options}") + +# C specific flags: +set(advanced_c_flags) +#set(advanced_c_flags "-Wtraditional-conversion") + +# C++ specific flags: +set(advanced_cxx_flags) +#set(advanced_cxx_flags "-Wstrict-null-sentinel -Wsign-conversion -Wsign-promo") + + +configure_file( + ${CTEST_SCRIPT_DIRECTORY}/${CMakeCacheFile} + ${CTEST_BINARY_DIRECTORY}/CMakeCache.txt + COPY_ONLY) + + +set(CTEST_UPDATE_COMMAND "cvs") + +# set any extra directories to do an update on +if(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + message("Initial checkout of ${project_name}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 co ${project_name} + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}" + ) +else(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 up "-PdA" + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}" + ) +endif(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + +ctest_start(${MODEL}) +ctest_update(SOURCE "${CTEST_SOURCE_DIRECTORY}") +ctest_configure(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_read_custom_files("${CTEST_BINARY_DIRECTORY}") +ctest_build(BUILD "${CTEST_BINARY_DIRECTORY}") + +# save LD_LIBRARY_PATH +#set(saved_ld_library_path "$ENV{LD_LIBRARY_PATH}") + +# Change it so that JavaRegression test can pass. +#set(ENV{LD_LIBRARY_PATH} "/usr/lib/jvm/java-6-sun/jre/lib/i386/xawt:${saved_ld_libray_path}") +#ctest_test(BUILD "${CTEST_BINARY_DIRECTORY}") +#ctest_coverage(BUILD "${CTEST_BINARY_DIRECTORY}") +# restore LD_LIBRARY_PATH +#set(ENV{LD_LIBRARY_PATH} "${saved_ld_library_path}") + +#ctest_memcheck(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_submit() diff --git a/ctest/creaEnvironment-linux.ctest b/ctest/creaEnvironment-linux.ctest new file mode 100644 index 0000000..fb4ebbd --- /dev/null +++ b/ctest/creaEnvironment-linux.ctest @@ -0,0 +1,107 @@ +# LG 06/01/08 +# +# Style note: to distinguish between variables recognized by cmake/ctest and +# user-defined variables, user-defined ones are declared lower case +# Style note: lower case flavor of the cmake commands is used. + +cmake_minimum_required(VERSION 2.6) + + +################################################################# +## MANDATORY +set(project_name "creaEnvironment") +set(arch "fc9-gcc4.3.0-8") +set(buildtype "debug") +set(CMakeCacheFile "${project_name}-${buildtype}-CMakeCache.txt") +################################################################# + +################################################################# +## CAN BE CHANGED : +set(CTEST_DASHBOARD_ROOT "$ENV{HOME}/dashboards") +set(MODEL Experimental) +set(NUMBER_OF_CPU 2) +################################################################# + +################################################################# +# NOTHING FOR USER BELOW + +set(CTEST_SITE "$ENV{HOSTNAME}") +set(CTEST_BUILD_NAME "${project_name}-${CTEST_SITE}-${arch}-${buildtype}") + +set(source_dir ${project_name}) +#set(extra_source_dir "VTKData") +set(build_dir ${project_name}-${buildtype}) +set(CTEST_TEST_TIMEOUT 140) # 70 seconds. 70 seconds is probably not enough when coverage is ON. + +set(CTEST_CMAKE_GENERATOR "Unix Makefiles") +set(CTEST_BUILD_COMMAND "make -j${NUMBER_OF_CPU}") + + +set(CTEST_NOTES_FILES "${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}") +set(CTEST_SOURCE_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}") +set(CTEST_BINARY_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${build_dir}") + +set(CTEST_COVERAGE_COMMAND "/usr/bin/gcov") # REQUIRED with new ctest script style. + +# --coverage: -fprofile-arcs -ftest-coverage (when compiling) +# --coverage: -lgcov (when linking) + +ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY}) + +# Common C/C++ flags: +set(advanced_flags) +#set(advanced_flags"-Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -fstack-protector-all -D_FORTIFY_SOURCE=2 -Wconversion") + +set(cov_options "-fprofile-arcs -ftest-coverage") + +set(common_flags "-fdiagnostics-show-option -Wall -Wextra -Wshadow ${advanced_flags} ${cov_options}") + +# C specific flags: +set(advanced_c_flags) +#set(advanced_c_flags "-Wtraditional-conversion") + +# C++ specific flags: +set(advanced_cxx_flags) +#set(advanced_cxx_flags "-Wstrict-null-sentinel -Wsign-conversion -Wsign-promo") + + +configure_file( + ${CTEST_SCRIPT_DIRECTORY}/${CMakeCacheFile} + ${CTEST_BINARY_DIRECTORY}/CMakeCache.txt + COPY_ONLY) + + +set(CTEST_UPDATE_COMMAND "cvs") + +# set any extra directories to do an update on +if(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + message("Initial checkout of ${project_name}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 co ${project_name} + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}" + ) +else(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 up "-PdA" + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}" + ) +endif(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + +ctest_start(${MODEL}) +ctest_update(SOURCE "${CTEST_SOURCE_DIRECTORY}") +ctest_configure(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_read_custom_files("${CTEST_BINARY_DIRECTORY}") +ctest_build(BUILD "${CTEST_BINARY_DIRECTORY}") + +# save LD_LIBRARY_PATH +#set(saved_ld_library_path "$ENV{LD_LIBRARY_PATH}") + +# Change it so that JavaRegression test can pass. +#set(ENV{LD_LIBRARY_PATH} "/usr/lib/jvm/java-6-sun/jre/lib/i386/xawt:${saved_ld_libray_path}") +#ctest_test(BUILD "${CTEST_BINARY_DIRECTORY}") +#ctest_coverage(BUILD "${CTEST_BINARY_DIRECTORY}") +# restore LD_LIBRARY_PATH +#set(ENV{LD_LIBRARY_PATH} "${saved_ld_library_path}") + +#ctest_memcheck(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_submit() diff --git a/ctest/creaImageIO-linux.ctest b/ctest/creaImageIO-linux.ctest new file mode 100644 index 0000000..8462bf4 --- /dev/null +++ b/ctest/creaImageIO-linux.ctest @@ -0,0 +1,107 @@ +# LG 06/01/08 +# +# Style note: to distinguish between variables recognized by cmake/ctest and +# user-defined variables, user-defined ones are declared lower case +# Style note: lower case flavor of the cmake commands is used. + +cmake_minimum_required(VERSION 2.6) + + +################################################################# +## MANDATORY +set(project_name "creaImageIO") +set(arch "fc9-gcc4.3.0-8") +set(buildtype "debug") +set(CMakeCacheFile "${project_name}-${buildtype}-CMakeCache.txt") +################################################################# + +################################################################# +## CAN BE CHANGED : +set(CTEST_DASHBOARD_ROOT "$ENV{HOME}/dashboards") +set(MODEL Experimental) +set(NUMBER_OF_CPU 2) +################################################################# + +################################################################# +# NOTHING FOR USER BELOW + +set(CTEST_SITE "$ENV{HOSTNAME}") +set(CTEST_BUILD_NAME "${project_name}-${CTEST_SITE}-${arch}-${buildtype}") + +set(source_dir ${project_name}) +#set(extra_source_dir "VTKData") +set(build_dir ${project_name}-${buildtype}) +set(CTEST_TEST_TIMEOUT 140) # 70 seconds. 70 seconds is probably not enough when coverage is ON. + +set(CTEST_CMAKE_GENERATOR "Unix Makefiles") +set(CTEST_BUILD_COMMAND "make -j${NUMBER_OF_CPU}") + + +set(CTEST_NOTES_FILES "${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}") +set(CTEST_SOURCE_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}") +set(CTEST_BINARY_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${build_dir}") + +set(CTEST_COVERAGE_COMMAND "/usr/bin/gcov") # REQUIRED with new ctest script style. + +# --coverage: -fprofile-arcs -ftest-coverage (when compiling) +# --coverage: -lgcov (when linking) + +ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY}) + +# Common C/C++ flags: +set(advanced_flags) +#set(advanced_flags"-Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -fstack-protector-all -D_FORTIFY_SOURCE=2 -Wconversion") + +set(cov_options "-fprofile-arcs -ftest-coverage") + +set(common_flags "-fdiagnostics-show-option -Wall -Wextra -Wshadow ${advanced_flags} ${cov_options}") + +# C specific flags: +set(advanced_c_flags) +#set(advanced_c_flags "-Wtraditional-conversion") + +# C++ specific flags: +set(advanced_cxx_flags) +#set(advanced_cxx_flags "-Wstrict-null-sentinel -Wsign-conversion -Wsign-promo") + + +configure_file( + ${CTEST_SCRIPT_DIRECTORY}/${CMakeCacheFile} + ${CTEST_BINARY_DIRECTORY}/CMakeCache.txt + COPY_ONLY) + + +set(CTEST_UPDATE_COMMAND "cvs") + +# set any extra directories to do an update on +if(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + message("Initial checkout of ${project_name}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 co ${project_name} + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}" + ) +else(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 up "-PdA" + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}" + ) +endif(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + +ctest_start(${MODEL}) +ctest_update(SOURCE "${CTEST_SOURCE_DIRECTORY}") +ctest_configure(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_read_custom_files("${CTEST_BINARY_DIRECTORY}") +ctest_build(BUILD "${CTEST_BINARY_DIRECTORY}") + +# save LD_LIBRARY_PATH +#set(saved_ld_library_path "$ENV{LD_LIBRARY_PATH}") + +# Change it so that JavaRegression test can pass. +#set(ENV{LD_LIBRARY_PATH} "/usr/lib/jvm/java-6-sun/jre/lib/i386/xawt:${saved_ld_libray_path}") +#ctest_test(BUILD "${CTEST_BINARY_DIRECTORY}") +#ctest_coverage(BUILD "${CTEST_BINARY_DIRECTORY}") +# restore LD_LIBRARY_PATH +#set(ENV{LD_LIBRARY_PATH} "${saved_ld_library_path}") + +#ctest_memcheck(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_submit() diff --git a/ctest/creaMaracasVisu-linux.ctest b/ctest/creaMaracasVisu-linux.ctest new file mode 100644 index 0000000..0ce1682 --- /dev/null +++ b/ctest/creaMaracasVisu-linux.ctest @@ -0,0 +1,107 @@ +# LG 06/01/08 +# +# Style note: to distinguish between variables recognized by cmake/ctest and +# user-defined variables, user-defined ones are declared lower case +# Style note: lower case flavor of the cmake commands is used. + +cmake_minimum_required(VERSION 2.6) + + +################################################################# +## MANDATORY +set(project_name "creaMaracasVisu") +set(arch "fc9-gcc4.3.0-8") +set(buildtype "debug") +set(CMakeCacheFile "${project_name}-${buildtype}-CMakeCache.txt") +################################################################# + +################################################################# +## CAN BE CHANGED : +set(CTEST_DASHBOARD_ROOT "$ENV{HOME}/dashboards") +set(MODEL Experimental) +set(NUMBER_OF_CPU 2) +################################################################# + +################################################################# +# NOTHING FOR USER BELOW + +set(CTEST_SITE "$ENV{HOSTNAME}") +set(CTEST_BUILD_NAME "${project_name}-${CTEST_SITE}-${arch}-${buildtype}") + +set(source_dir ${project_name}) +#set(extra_source_dir "VTKData") +set(build_dir ${project_name}-${buildtype}) +set(CTEST_TEST_TIMEOUT 140) # 70 seconds. 70 seconds is probably not enough when coverage is ON. + +set(CTEST_CMAKE_GENERATOR "Unix Makefiles") +set(CTEST_BUILD_COMMAND "make -j${NUMBER_OF_CPU}") + + +set(CTEST_NOTES_FILES "${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}") +set(CTEST_SOURCE_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}") +set(CTEST_BINARY_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${build_dir}") + +set(CTEST_COVERAGE_COMMAND "/usr/bin/gcov") # REQUIRED with new ctest script style. + +# --coverage: -fprofile-arcs -ftest-coverage (when compiling) +# --coverage: -lgcov (when linking) + +ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY}) + +# Common C/C++ flags: +set(advanced_flags) +#set(advanced_flags"-Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -fstack-protector-all -D_FORTIFY_SOURCE=2 -Wconversion") + +set(cov_options "-fprofile-arcs -ftest-coverage") + +set(common_flags "-fdiagnostics-show-option -Wall -Wextra -Wshadow ${advanced_flags} ${cov_options}") + +# C specific flags: +set(advanced_c_flags) +#set(advanced_c_flags "-Wtraditional-conversion") + +# C++ specific flags: +set(advanced_cxx_flags) +#set(advanced_cxx_flags "-Wstrict-null-sentinel -Wsign-conversion -Wsign-promo") + + +configure_file( + ${CTEST_SCRIPT_DIRECTORY}/${CMakeCacheFile} + ${CTEST_BINARY_DIRECTORY}/CMakeCache.txt + COPY_ONLY) + + +set(CTEST_UPDATE_COMMAND "cvs") + +# set any extra directories to do an update on +if(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + message("Initial checkout of ${project_name}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 co ${project_name} + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}" + ) +else(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + execute_process( + COMMAND "${CTEST_UPDATE_COMMAND}" -q -z3 up "-PdA" + WORKING_DIRECTORY "${CTEST_DASHBOARD_ROOT}/${source_dir}" + ) +endif(NOT EXISTS "${CTEST_DASHBOARD_ROOT}/${source_dir}") + +ctest_start(${MODEL}) +ctest_update(SOURCE "${CTEST_SOURCE_DIRECTORY}") +ctest_configure(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_read_custom_files("${CTEST_BINARY_DIRECTORY}") +ctest_build(BUILD "${CTEST_BINARY_DIRECTORY}") + +# save LD_LIBRARY_PATH +#set(saved_ld_library_path "$ENV{LD_LIBRARY_PATH}") + +# Change it so that JavaRegression test can pass. +#set(ENV{LD_LIBRARY_PATH} "/usr/lib/jvm/java-6-sun/jre/lib/i386/xawt:${saved_ld_libray_path}") +#ctest_test(BUILD "${CTEST_BINARY_DIRECTORY}") +#ctest_coverage(BUILD "${CTEST_BINARY_DIRECTORY}") +# restore LD_LIBRARY_PATH +#set(ENV{LD_LIBRARY_PATH} "${saved_ld_library_path}") + +#ctest_memcheck(BUILD "${CTEST_BINARY_DIRECTORY}") +ctest_submit() -- 2.45.1