93 Commits

Author SHA1 Message Date
Andy Cedilnik
2d81046ae2 ENH: Add support for special tracks, fix options of handlers so that the -R, -U, and so on work in the new style scripting 2006-04-28 11:59:31 -04:00
Andy Cedilnik
55c0ff5f64 BUG: Improve the behavior of the ReadCustomFilesCommand 2006-04-09 07:45:18 -04:00
Ken Martin
d81ebf0c23 ENH: added support for -SP scripts in new processes 2006-04-04 13:04:28 -04:00
Andy Cedilnik
386900bfdd ENH: Several cleanups and make sure things get propagated where they should. Also, allow to load CTest custom files to the actual ctest -S script 2006-03-29 12:01:24 -05:00
Andy Cedilnik
fb9eedc187 ENH: Add new ctest command 2006-03-28 15:20:03 -05:00
Ken Martin
3d96e52261 STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
Andy Cedilnik
862f5df25c STYLE: Fix some style issues 2006-03-10 15:03:09 -05:00
Andy Cedilnik
26e1fea95b STYLE: Fix some style issues 2006-03-09 11:57:43 -05:00
Andy Cedilnik
0321dae07b BUG: Handle buggy streams 2006-02-28 16:17:27 -05:00
Andy Cedilnik
f47a57c3e8 ENH: Add a way to submit extra files to the dashboard 2005-07-18 12:53:48 -04:00
Andy Cedilnik
3d84afe571 ENH: Several improvements and cleanups:
1. Add long command line arguments for every argument
2. Add a way to overwrite CTest configuration by providing --overwrite TimeOut=10
3. Improve argument parsing.
4. Add submit index argument
2005-07-18 11:46:45 -04:00
Andy Cedilnik
1e72091e86 ENH: Add timeout support 2005-07-13 10:17:18 -04:00
Andy Cedilnik
1b578d3180 ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
Andy Cedilnik
d9dc9b54a6 ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00
Andy Cedilnik
2cc5ed49d1 ENH: Several improvements to CTest:
1. Support for showing line numbers when debugging ctest --show-line-numbers
2. Modify the ctest initialization code, so that it can be delayed
3. Handlers now have corresponding command if they were invoked from the command (so far only update actually use that)
4. Start command is simplified and the functionality is moved to CTest
5. Update can perform initial checkout if CTEST_CHECKOUT_COMMAND is set
6. Add test that checks out kwsys and perform tests on the fresh checkout
2005-06-16 13:18:21 -04:00
Andy Cedilnik
a95a4b000d ENH: Separate standard output and standard error for problematic commands 2005-06-14 11:42:53 -04:00
Andy Cedilnik
1a165dc60d ENH: Move the build-and-test code to a handler 2005-06-03 16:10:55 -04:00
Andy Cedilnik
7f7cf5ee6b COMP: Remove ERROR reserved word or something and replace with ERROR_MESSAGE 2005-05-31 18:40:43 -04:00
Andy Cedilnik
f6e5a878fc ENH: Add support for writing output file. While doing that, redesign the way ctest does output. There may still be problems with commands failing, but that should be fixed by applying the similar concept to whole CMake 2005-05-31 17:32:40 -04:00
Andy Cedilnik
4e49c3bf6e ENH: Add method so that ctest handlers and commands can add notes 2005-05-08 13:47:20 -04:00
Andy Cedilnik
21050b5b62 ENH: Add accessort for CMake executable 2005-05-05 10:17:24 -04:00
Andy Cedilnik
2b29497de9 ENH: Add Site and BuildName, make sure that the rest of the default -S rule does not happen, and make sure that new tag will be created 2005-05-03 15:28:28 -04:00
Andy Cedilnik
de57a86298 ENH: Cleanups 2005-05-03 09:40:16 -04:00
Andy Cedilnik
c7feef30e2 ENH: Promote submit into a full handler, add test and submit command and do some cleanups 2005-05-03 08:17:39 -04:00
Andy Cedilnik
f1ebfb24c6 ENH: More commands. Start working on new style ctest configuration 2005-05-02 14:15:29 -04:00
Andy Cedilnik
7acfc4dc3c ENH: Start adding support for CTest testfiles 2005-04-01 14:57:55 -05:00
Ken Martin
4d30cb309c ENH: ctest now uses CMake global generator to do the build part of build-and-test 2005-02-22 09:12:10 -05:00
Andy Cedilnik
79a7f42a21 ENH: Cleanups and add CTEST_UPDATE command 2005-02-17 15:23:00 -05:00
Andy Cedilnik
8fe1686510 ENH: Cleanups and add CTEST_START command 2005-02-17 10:51:52 -05:00
Andy Cedilnik
c22cc421e0 ENH: Several cleanups and improvements 2005-01-27 15:54:47 -05:00
Andy Cedilnik
62b310bc52 ENH: Add compression support to XML files 2005-01-27 10:15:01 -05:00
Andy Cedilnik
f7063fc661 ENH: Add method to populate custom integers 2005-01-26 10:10:41 -05:00
Andy Cedilnik
3de7010216 ENH: Add method to get the relative path to source or build 2004-10-17 22:46:23 -04:00
Andy Cedilnik
4ee2f266c6 ENH: Handle coverage errors 2004-10-17 18:49:42 -04:00
Andy Cedilnik
6e9ec4598d ENH: Add CTEST_EXECUTABLE_NAME to CTest scripting. This way you do not have to specify ctest executable in CTEST_COMMAND, but just a variable 2004-10-01 12:21:16 -04:00
Bill Hoffman
5bf55d1590 ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString 2004-09-29 16:07:07 -04:00
Ken Martin
43d8918f40 more cleanup of ctest 2004-09-09 08:41:05 -04:00
Ken Martin
2c4b1a1179 duh errors 2004-09-07 12:54:15 -04:00
Ken Martin
1e3e5beab7 duh errors 2004-09-07 12:52:09 -04:00
Ken Martin
15af486c00 duh errors 2004-09-07 12:51:34 -04:00
Ken Martin
79faf21d19 more warnings 2004-09-07 11:45:53 -04:00
Ken Martin
8a2beddad4 more cleanup 2004-09-07 10:37:39 -04:00
Ken Martin
05d985c082 some bug fixes for my recent checkins and some more cleanup 2004-09-07 09:17:15 -04:00
Ken Martin
1b5b6ab303 starting cleanup of ctest 2004-09-06 12:46:35 -04:00
Andy Cedilnik
7cdf5c4601 ENH: Make default date shorter 2004-08-26 09:45:20 -04:00
Andy Cedilnik
65e4a95618 ENH: Add some documentation, and make sure that the flag given to -D -T or -M is valid. Fixes Bug #1015 - Documentation: ctest -D 2004-07-29 17:15:22 -04:00
Andy Cedilnik
fd50bc476c ENH: Add maximum size of test output 2004-07-26 15:52:10 -04:00
Andy Cedilnik
76c377737b BUG: Encode current time so that on some international computers xslt will not break. Also, for continuous, do not repeat if there were locally modified files or conflict, but only when things actually update 2004-07-20 16:18:22 -04:00
Ken Martin
7f31f95b54 submit elapsed times as well 2004-07-13 11:06:23 -04:00
Brad King
0b7ab2a4aa BUG#969: Partially fixed by at least using the timeout for the individual calls to RunSingleCommand from within the inner ctest instance. This should be modified to incrementally adjust remaining time. 2004-07-02 16:29:15 -04:00