Brad King
9e3b559b6a
Tests: Update cmake_minimum_required versions to 3.10
2024-10-03 14:18:16 -04:00
Brad King
65a1c379ee
Tests/CTestTest*: Update cmake_minimum_required versions
2023-02-10 09:51:46 -05:00
Rolf Eike Beer
f6b4db365a
Tests: bump cmake_minimum_required version to 2.8.12
...
This needlessly produces warnings during the test runs that no-one
sees but that are distracting when actually inspecting the logs.
2021-04-05 09:53:07 -04:00
Regina Pfeifer
9501a6145d
CTest: Remove special case for Dart version <= 1
2018-11-29 00:29:13 +01:00
Regina Pfeifer
1ca53f5ef1
Remove unnecessary CTEST_PROJECT_NAME variables
2018-11-20 21:43:27 +01:00
Brad King
09ab207c66
Tests: Add generator platform support
...
Propagate CMAKE_GENERATOR_PLATFORM through the test hierarchy so that all
tests can build with the selected generator platform, if any.
2014-09-10 11:21:50 -04:00
Brad King
57ddde524b
Update CDash server URL
...
It is now at open.cdash.org and does not start in "/CDash".
2014-06-24 13:54:52 -04:00
Brad King
9f5bd180c8
Tests: Drop CMAKE_TEST_GENERATOR(|_TOOLSET) variables
...
s/CMAKE_TEST_GENERATOR/CMAKE_GENERATOR/g
2014-03-03 15:26:49 -05:00
Brad King
c7c44fc7f4
CTestTest*: Update minimum required CMake to 2.4
...
We will soon deprecate support for compatibility with CMake < 2.4.
2013-10-23 08:54:31 -04:00
Brad King
56ca8d4e63
Tests: Add generator toolset support
...
Propagate CMAKE_GENERATOR_TOOLSET through the test hierarchy so that all
tests can build with the selected generator toolset, if any.
2013-02-07 11:09:56 -05:00
Kitware Robot
77543bde41
Convert CMake-language commands to lower case
...
Ancient CMake versions required upper-case commands. Later command
names became case-insensitive. Now the preferred style is lower-case.
Run the following shell code:
cmake --help-command-list |
grep -v "cmake version" |
while read c; do
echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g'
done >convert.sed &&
git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' |
egrep -z -v '^(Utilities/cm|Source/kwsys/)' |
xargs -0 sed -i -f convert.sed &&
rm convert.sed
2012-08-13 14:19:16 -04:00
David Cole
a6a21c85ed
Tests: Eliminate unnecessary files and variables.
...
1: The CTestTestFailedSubmits tests do not need to run the
CTEST_MEMCHECK command. It is covered by the CTestTest2
test. If more coverage *is* required, choose a test that
runs by itself once to add it to... This one gets used
several times in a loop to test submission failure via
the various submission protocols. With memchecking on,
each test here takes 1000 seconds or more on a "fast"
build...
2: Other ctest tests do not need any of the CTEST_MEMORYCHECK_*
variables defined. They don't even call CTEST_MEMCHECK, or
-D NightlyMemCheck, or anything. So: remove the unnecessary
set calls.
3: CTestTest3 has gone intentionally unused for months because
it did not add any coverage and caused no ends of sporadic
randomish failures when network connectivity was spotty.
Remove its directory. Never add it again.
2011-01-28 14:58:04 -05:00
Zach Mullen
a8ab3005ae
Cosmetic changes to previous commit, for consistency.
2009-12-07 09:37:32 -05:00
Zach Mullen
f30c82f370
Added a unit test for running a test command which exists but is not an executable, because it previously caused the outer ctest process to fail.
2009-12-07 09:34:05 -05:00