Commit Graph

300 Commits

Author SHA1 Message Date
Andy Cedilnik 0d14b57605 ENH: Some more cleanups and add ctest custom vector for regular expression to exclude from coverage 2005-07-14 14:15:51 -04:00
Andy Cedilnik c7de609a37 ENH: Add custom supression regular expressions 2005-07-14 13:25:40 -04:00
Andy Cedilnik e8b10e1938 BUG: Fix line number inconsistency, improve output 2005-07-14 11:24:47 -04:00
Andy Cedilnik 0af5ef0e99 COMP: Remove warning and fix the logic 2005-07-14 09:29:54 -04:00
Andy Cedilnik 81211fc427 BUG: Rename tmp files 2005-07-14 09:29:33 -04:00
Andy Cedilnik 1e72091e86 ENH: Add timeout support 2005-07-13 10:17:18 -04:00
Andy Cedilnik 0e76ab6eb6 BUG: Go back to the original directory after examining the current directory 2005-07-12 12:31:42 -04:00
Andy Cedilnik c9a7f056fd BUG: Make sure it always starts in the current directory when searching for tests 2005-07-12 12:30:15 -04:00
Andy Cedilnik 219bcf25ba BUG: When removing directory, use lstat instead of stat to make sure that symlinks are treated as files and not as directories 2005-07-12 10:40:14 -04:00
Andy Cedilnik 3e99368485 ENH: Add default update options 2005-07-11 11:59:51 -04:00
Andy Cedilnik 6ca7664b90 BUG: Remove warning when using CVS 2005-07-11 11:16:14 -04:00
Andy Cedilnik 0b86a0c926 COMP: Remove warning 2005-07-06 15:49:55 -04:00
Andy Cedilnik 38b68bcd78 ENH: Improve support for various versions of gcov 2005-07-06 15:27:02 -04:00
Andy Cedilnik f1f141fe7d BUG: On windows there can be a problem because scp does not handle drive names. This uses relative path for scp 2005-07-06 15:11:38 -04:00
Andy Cedilnik 26a70a2e37 STYLE: Unify number of spaces 2005-07-02 22:32:37 -04:00
Andy Cedilnik bd44dc14fe ENH: Improve performance by compiling regular expressions when needed 2005-07-02 22:31:30 -04:00
Andy Cedilnik e712c7c05e ENH: Improve performance of testing and do not complain if DartTestfile.txt is not found or if directory does not exist 2005-07-02 22:30:37 -04:00
Andy Cedilnik 359397e9a1 BUG: Exit properly on SCP submission 2005-06-24 13:29:22 -04:00
Andy Cedilnik 05d8429206 COMP: Remove warnings 2005-06-24 09:41:01 -04:00
Andy Cedilnik b7514580f9 ENH: Move curl to utilities 2005-06-24 09:06:26 -04:00
Andy Cedilnik 7c730973bb ENH: Initial import 2005-06-24 09:02:17 -04:00
Andy Cedilnik e7d15aa7c5 ENH: Make iterators const 2005-06-23 16:06:52 -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
Utkarsh Ayachit 0e18526103 BUG: reverting to 1.53 2005-06-23 12:05:11 -04:00
Utkarsh Ayachit 573bd54fc2 BUG: fixed conflicts between file names among different utilities. 2005-06-23 11:22:09 -04:00
Andy Cedilnik 1823e78d5c BUG: Fix displaying of percentage 2005-06-22 10:54:19 -04:00
Ken Martin 68cb67c3b1 COMP: see about fixing warning 2005-06-20 08:59:33 -04:00
Andy Cedilnik 6ab962b348 ENH: Pass configuration type to subprocesses 2005-06-17 15:43:35 -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 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