Commit Graph

272 Commits

Author SHA1 Message Date
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 d6f77bddc4 ENH: Pass in memcheck command options and suppresions, and change skin to tool 2005-06-15 10:53:49 -04:00
Andy Cedilnik 9755dd4f22 ENH: Handle passing in coverage command 2005-06-15 10:53:09 -04:00
Andy Cedilnik 04f0a634a5 ENH: Add commands for memory checking and coverage 2005-06-14 14:00:45 -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 ab313ca547 ENH: Be more verbose 2005-06-10 09:01:37 -04:00
Andy Cedilnik cf4ed39140 ENH: Be more verbose 2005-06-10 08:56:56 -04:00
Andy Cedilnik 7758abb2e6 BUG: Remove debugging code 2005-06-07 10:55:44 -04:00
Andy Cedilnik 33f9780ade ENH: Use CMake for parsing DartTestfile.txt 2005-06-07 09:06:38 -04:00
Andy Cedilnik 3a839f7c3a BUG: Initialize the iterator to prevent seg-fault 2005-06-06 09:23:45 -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 6fe633e1f7 ENH: Add a method to parse command line argument inside the handler 2005-06-03 14:42:33 -04:00
Andy Cedilnik 473a172f60 BUG: Remove unused code 2005-06-03 11:29:06 -04:00
Andy Cedilnik 8f6c1d3baa BUG: Fix the order of things to make submit handler not crash when proxies are set 2005-06-02 16:47:47 -04:00
Andy Cedilnik 19b5c93ca2 ENH: Cleanup output even more 2005-06-02 14:48:10 -04:00
Andy Cedilnik 0b518c2fdb COMP: Remove compile warning 2005-06-02 12:26:54 -04:00
Andy Cedilnik ac05727cb0 ENH: Once the number of errors or warnings was reached, stop counting them. Also fix compile warning on bad compilers 2005-06-02 11:47:10 -04:00
Andy Cedilnik afb83a7d44 BUG: On windows there are problems when opening file as ascii 2005-06-02 09:35:51 -04:00
Andy Cedilnik 36121b9234 ENH: Streamline build process. This reduces the memory footprint, since only some number of lines of output will be in memory at the time. Also, this will report the build errors and warnings as it goes through the build 2005-06-01 15:59:22 -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 c593bfc7d2 ENH: Use generated file stream for files 2005-05-27 16:17:38 -04:00
Andy Cedilnik ef013caeb1 ENH: Fix for changes in XML-RPC for Dart2 2005-05-26 18:15:41 -04:00
Andy Cedilnik 1b35cabc27 ENH: Add notes 2005-05-08 13:49:06 -04:00
Andy Cedilnik 8adc177bcf ENH: Remove error about not being able to update CTest configuration 2005-05-08 13:48:52 -04:00
Andy Cedilnik 0842958977 ENH: Remove memory leak and remember global generator for next time 2005-05-08 13:48:09 -04:00
Andy Cedilnik b74da8d3aa ENH: Add default configure rules for CMake projects and add default rules for submission 2005-05-05 10:18:41 -04:00
Andy Cedilnik 407eac60f5 ENH: Add variable that holds cmake executable 2005-05-05 10:18:04 -04:00
Andy Cedilnik 37f2d32686 ENH: Allow spaces in update command 2005-05-04 11:16:53 -04:00
Andy Cedilnik 9619d54003 ENH: Improve syntax 2005-05-04 11:13:35 -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
Brad King bac564356b COMP: Added pragma directives for SGI compilers to avoid useless warnings. 2005-05-03 14:58:13 -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 eb3857ce83 ENH: Make ctest build command work 2005-05-02 15:51:58 -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 234d08682c ENH: Add internal error 2005-04-28 09:14:22 -04:00
Andy Cedilnik 094dd40d2e COMP: Remove warnings 2005-04-26 11:09:29 -04:00
Andy Cedilnik f3ed1207ad ENH: Support for modified and conflicts in subversion 2005-04-24 13:57:11 -04:00
Andy Cedilnik d6f9fd9f4e BUG: Remember if there was update error 2005-04-24 12:32:56 -04:00
Brad King 98d872c90e COMP: Commented out unused variable until the corresponding logic is finished. 2005-04-22 13:52:36 -04:00
Andy Cedilnik dadd974d97 ENH: Reorganize a bit and make sure to report an error if there are modified files or conflicts 2005-04-21 18:23:28 -04:00
Bill Hoffman fadff33791 BUG: fix for bug 1717 incorrect path sent to dart server 2005-04-07 13:03:47 -04:00
Andy Cedilnik 7acfc4dc3c ENH: Start adding support for CTest testfiles 2005-04-01 14:57:55 -05:00
Andy Cedilnik b28937f1c7 ENH: Remove curl build testing 2005-03-25 18:46:53 -05:00
Andy Cedilnik 3768961a66 COMP: More cleanups 2005-03-16 13:26:36 -05:00
Andy Cedilnik d30868d952 ENH: Make sure to use internal zlib 2005-03-16 12:54:35 -05:00
Andy Cedilnik 2073646eb1 ENH: Cleanup of the output 2005-03-16 12:54:19 -05:00
Brad King 1ab9f4747d BUG: Do not report an error removing the binary directory if it doesn't exist. 2005-03-11 12:56:10 -05:00