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
Andy Cedilnik
630b6353cd
BUG: xmlrpc does the base64 encoding
2005-03-09 18:06:26 -05:00
Andy Cedilnik
14890b6ad4
COMP: Remove warning
2005-03-07 12:14:22 -05:00
Andy Cedilnik
8248953df1
COMP: Remove warning and fix the logic
2005-03-06 08:51:08 -05:00
Andy Cedilnik
4203bdf816
COMP: Remove compile error
2005-03-05 08:12:05 -05:00
Andy Cedilnik
bee77d0298
ENH: Start working on xmlrpc code. This code does not work, but it will at least test compiling with cmxmlrpc
2005-03-04 17:11:42 -05:00
Andy Cedilnik
f451469d58
ENH: Cleanups
2005-03-04 10:05:01 -05:00
Andy Cedilnik
bab4bf8591
BUG: This cmakelists file is not used any more
2005-03-04 10:04:25 -05:00
Andy Cedilnik
ce403305e1
COMP: CMake should be build static. Also propagate build_shared_libs to curl
2005-03-01 14:21:45 -05:00
Andy Cedilnik
588653c4e8
COMP: Remove warnings about shadow variables
2005-02-27 17:36:00 -05:00
Andy Cedilnik
28f2dfb752
BUG: Detect when TestsToRunInformation is not set
2005-02-17 16:59:22 -05:00
Andy Cedilnik
d5aafe1b93
ENH: Some more generalization
2005-02-17 16:11:10 -05:00
Andy Cedilnik
79a7f42a21
ENH: Cleanups and add CTEST_UPDATE command
2005-02-17 15:23:00 -05:00
Andy Cedilnik
ab7668de3f
ENH: Add a way to set options of the handler genericly
2005-02-17 15:22:29 -05:00
Andy Cedilnik
8fe1686510
ENH: Cleanups and add CTEST_START command
2005-02-17 10:51:52 -05:00
Andy Cedilnik
ae63ae6a6e
BUG: Report errors
2005-02-16 16:06:11 -05:00
Andy Cedilnik
ea6547b6b3
COMP: Remove unused variable
2005-02-16 14:38:36 -05:00
Andy Cedilnik
fc913ee499
COMP: Remove warning
2005-02-16 14:24:56 -05:00
Andy Cedilnik
71f00352fa
ENH: Improve output, and handle 'G' files in subversion
2005-02-16 14:24:43 -05:00
Andy Cedilnik
8ec1ab2ab0
BUG: If project is up to date, handle that case
2005-02-16 13:45:08 -05:00
Andy Cedilnik
3caedbdddb
ENH: Initial implementation of SVN support. Closes Bug #1601 - Add subversion support
2005-02-16 13:28:47 -05:00
Brad King
f7165110ba
COMP: Avoid adding content_encoding.c twice.
2005-02-01 10:43:28 -05:00
Andy Cedilnik
7ceafbfc7a
ENH: Add error regex
2005-01-28 10:12:28 -05:00
Andy Cedilnik
29f9516e19
COMP: Fix build on sun
2005-01-27 16:49:10 -05:00
Andy Cedilnik
c22cc421e0
ENH: Several cleanups and improvements
2005-01-27 15:54:47 -05:00
Ken Martin
d268431ac8
ENH: clean up running of default script
2005-01-27 13:31:31 -05:00
Andy Cedilnik
dc0ce24cc6
ENH: Add a superclass to all handlers
2005-01-27 11:43:22 -05:00
Ken Martin
bf3d774645
COMP: fix some compiler warnings/errors
2005-01-27 11:01:56 -05:00
Andy Cedilnik
62b310bc52
ENH: Add compression support to XML files
2005-01-27 10:15:01 -05:00
Ken Martin
ef75402148
ENH: added more capabilities to ctest
2005-01-27 10:11:04 -05:00
Andy Cedilnik
f6cd83d6f3
ENH: Add support for shrinking the output of the test
2005-01-26 11:13:12 -05:00
Ken Martin
ba892527a8
ENH: now limits warnings and error report to 50 each
2005-01-12 13:58:00 -05:00
Ken Martin
6207a6d0ed
ENH: now limits warnings and error report to 50 each
2005-01-12 13:51:20 -05:00
Andy Cedilnik
a0c96218b0
ENH: Add support for proxy authentication (thanks Jean-Michel)
2004-11-24 09:25:32 -05:00
Andy Cedilnik
1e61513520
ENH: Make more things XML safe
2004-11-23 10:48:36 -05:00
Ken Martin
5a0366c6e0
ENH: added -U option to take union of -R and -I
2004-11-13 09:55:31 -05:00
Andy Cedilnik
243ae7272c
ENH: Another linker error on sun
2004-11-11 17:40:08 -05:00
Andy Cedilnik
163919a569
COMP: Remove warning on icl
2004-10-26 10:25:58 -04:00
Andy Cedilnik
d6c7de2c13
ENH: Handle more REMARKS on SGI
2004-10-26 10:24:31 -04:00
Andy Cedilnik
fc70a2bb2a
ENH: Add development version support in CMake
2004-10-22 15:44:54 -04:00
Andy Cedilnik
f4a04a96eb
COMP: This should fix the borland random build problem
2004-10-22 11:04:25 -04:00
Andy Cedilnik
0cbf55745a
BUG: Fix reporting of path and full command when test program was not found
2004-10-21 16:07:33 -04:00
Andy Cedilnik
8ff4c07915
BUG: Handle remarks on SGI properly
2004-10-21 13:34:55 -04:00
Andy Cedilnik
eb6fb9eb8e
ENH: Add regular expression for remarks on IRIX
2004-10-19 13:25:10 -04:00
Andy Cedilnik
ace5f90d9c
BUG: Fix output to match the Dart output
2004-10-17 22:47:44 -04:00
Andy Cedilnik
b40cd9fc3b
ENH: Cleanups and unify output
2004-10-17 22:47:15 -04:00
Andy Cedilnik
17619508e9
ENH: Update to the new coverage code. It may not be perfect yet, but it is a start
2004-10-17 19:45:36 -04:00
Andy Cedilnik
bf326092a8
COMP: Security.c should be only build when Kerberos is on
2004-10-15 11:57:12 -04:00
Andy Cedilnik
68c3550faa
COMP: Remove warnings on borland build
2004-10-13 10:45:30 -04:00
Andy Cedilnik
3f75f0ea1e
COMP: Attempt to remove warnings on borland
2004-10-13 10:01:04 -04:00
Andy Cedilnik
d4f1785473
COMP: Remove alignment warning
2004-10-11 12:25:17 -04:00
Andy Cedilnik
37c5553818
COMP: Remove alignment warning
2004-10-11 11:53:29 -04:00
Andy Cedilnik
45c1dce09f
COMP: Remove alignment warning
2004-10-11 11:47:14 -04:00
Andy Cedilnik
e0778d48bd
COMP: Remove alignment warning
2004-10-11 11:44:08 -04:00
Andy Cedilnik
4b7f371593
COMP: Remove alignment warning
2004-10-11 10:40:12 -04:00
Andy Cedilnik
47333c9113
COMP: Remove alignment warning
2004-10-11 10:10:53 -04:00
Andy Cedilnik
890528e0c3
COMP: If compiler know strtoll or strtoi64, then no need for compiling strtooff.c
2004-10-08 15:20:15 -04:00
Andy Cedilnik
3b3dd31bd4
COMP: Remove warning on optimized build
2004-10-08 11:42:38 -04:00
Andy Cedilnik
fbaead2a09
COMP: Remove warning about assigning 0x8000000000000000L to long long
2004-10-07 17:48:36 -04:00
Andy Cedilnik
e46b0a9290
ENH: Properly detect strerror_r for glibc or posix"
2004-10-07 17:32:49 -04:00
Will Schroeder
387ffe9419
FIX: broken sun build
2004-10-07 17:17:11 -04:00
Andy Cedilnik
2aa1a1791f
COMP: No need for ldap for now
2004-10-07 09:44:50 -04:00
Andy Cedilnik
b727f31589
COMP: Fix problems when doing -Werror
2004-10-07 09:28:18 -04:00
Andy Cedilnik
c03fa90b5b
COMP: Fix C syntax, and remove unused variable
2004-10-07 08:26:35 -04:00
Bill Hoffman
c47af14ee1
COMP: Fix compile warnings on certain hp systems
2004-10-07 08:20:57 -04:00
Bill Hoffman
ce54dc97ed
COMP: Remove assignment warnings on hp
2004-10-07 08:14:00 -04:00
Andy Cedilnik
caa8ca7c9e
COMP: Fix hostent redefined warning
2004-10-07 07:59:09 -04:00
Andy Cedilnik
87c27b6f06
COMP: Undef SETBLOCK before redefining it to remove parse warnings
2004-10-07 07:56:44 -04:00
Andy Cedilnik
7d0b2eabd6
COMP: If both tests are succesfull, prevent compiler error
2004-10-07 07:39:28 -04:00
Andy Cedilnik
8732505a17
COMP: Remove unused variable warning
2004-10-07 07:05:59 -04:00
Ken Martin
f6e25ab9d2
COMP: Remove compile warning on cygwin
2004-10-06 15:12:20 -04:00
Ken Martin
00f6e6ebf1
COMP: Attempt to remove warning
2004-10-06 13:10:45 -04:00
Andy Cedilnik
99b444b073
COMP: Attempt to fix non-blocking tests
2004-10-06 13:03:16 -04:00
Andy Cedilnik
84f04477b2
COMP: Fix C build problem in certain conditions
2004-10-06 08:02:18 -04:00
Andy Cedilnik
f47690ecaa
BUG: Prevent crash when strerror fails
2004-10-05 17:02:44 -04:00
Andy Cedilnik
9e1288da10
PERF: Several cleanups, and remove need for Curl directory to be in include path
2004-10-05 16:14:04 -04:00
Bill Hoffman
16c839206a
BUG: change the name of memory.h
2004-10-05 12:42:38 -04:00
Andy Cedilnik
1aab11b8db
ERR: Fix TRUE build problem and replace error couts with cerrs
2004-10-05 10:13:51 -04:00
Andy Cedilnik
b847a6ac62
ERR: Fix Windows build
2004-10-05 10:00:36 -04:00
Andy Cedilnik
609801fe67
ENH: Update Curl to 7.12.1
2004-10-05 09:34:20 -04:00
Andy Cedilnik
7f21ee17a9
BUG: Fix O_NONBLOCK test
2004-10-05 09:05:57 -04:00
Andy Cedilnik
dcaf523a7d
ENH: We need this for the new version of Curl. Once CMake 2.2 is released, this can go out.
2004-10-05 09:04:58 -04:00
Andy Cedilnik
a1bc51d565
BUG: Add regular expression to vector
2004-10-01 13:23:06 -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
Andy Cedilnik
377b06ed41
ERR: Fix for non-gcc/icc compilers
2004-09-30 18:06:29 -04:00
Andy Cedilnik
77209d371f
ERR: Fix error
2004-09-30 17:27:58 -04:00
Andy Cedilnik
cbab381bda
ENH: Add support for SourceFile and LineNumber
2004-09-30 16:20:23 -04:00
Andy Cedilnik
64a6ad4975
BUG: Remove maximum size of test output
2004-09-29 14:14:17 -04:00
Andy Cedilnik
cf8d34040e
BUG: If extra update failes, continue with dashboard. Closes Bug #894 - Fatal CVS update error kills test, and is not reported
2004-09-29 11:52:02 -04:00
Andy Cedilnik
6972cdf9e9
ENH: Move all extracting of variables to ExtractVariables. This way it is easy to know what variables are used
2004-09-28 17:51:29 -04:00
Andy Cedilnik
61d6150797
ENH: Add some documentation
2004-09-28 09:00:06 -04:00
Andy Cedilnik
09d01119c1
ENH: Attempt to handle Intel's remarks. Close Bug #1156 - Better support for icc 'remark'
2004-09-16 17:13:59 -04:00
Ken Martin
54aeed9b4f
fix HPUX bugs
2004-09-10 08:30:58 -04:00
Ken Martin
be7722b368
missing include
2004-09-09 10:52:51 -04:00
Ken Martin
f08589aa4b
missing include
2004-09-09 09:31:43 -04:00
Ken Martin
43d8918f40
more cleanup of ctest
2004-09-09 08:41:05 -04:00
Ken Martin
3eae8f4405
more warnings
2004-09-07 11:28:49 -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
9d6ea59a69
another platform fix
2004-09-06 14:43:06 -04:00
Ken Martin
21b91da546
another platform fix
2004-09-06 14:17:20 -04:00