Andy Cedilnik
4bba497aa4
BUG: Initialize variable
2005-07-20 12:03:04 -04: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
79eeb9c4e6
BUG: Look for custom files in all directories
2005-07-14 14:15:21 -04:00
Andy Cedilnik
2dc914c839
BUG: Fix problem with visual studio in release mode
2005-07-12 08:50:09 -04:00
Andy Cedilnik
baf5601acb
ENH: Improve performance of MakeXMLSafe, improve performance of reading custom ctest files, and remove error when running ctest on directory without DartConfiguration.tcl
2005-07-02 22:50:57 -04:00
Andy Cedilnik
b7514580f9
ENH: Move curl to utilities
2005-06-24 09:06:26 -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
c60263f5ea
ENH: Initialize handler before processing it
2005-06-20 17:57:32 -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
73fe7c316a
ENH: Return error if there is an ERROR_MESSAGE. Also fix tag for the test
2005-06-16 16:24:39 -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
ab313ca547
ENH: Be more verbose
2005-06-10 09:01:37 -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
d56bed98d7
ENH: Add debug flag
2005-06-02 18:10:25 -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
8e3832c3d5
ENH: Make CMake --build-and-test to be verbose by default
2005-06-01 08:25:43 -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
f4a8c582aa
BUG: Fix logic for verbose
2005-05-05 09:21: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
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
3a8e7599b1
BUG: The argument is --ctest-config
2005-04-24 14:28:55 -04:00
Andy Cedilnik
3085b3bcfd
STYLE: Fix english
2005-04-15 14:47:36 -04:00
Andy Cedilnik
6cd36d16e5
ENH: Rename the DartConfiguration.tcl to CTestConfiguration.ini
2005-04-01 15:45:26 -05:00
Andy Cedilnik
7acfc4dc3c
ENH: Start adding support for CTest testfiles
2005-04-01 14:57:55 -05:00
Brad King
a0e71e77f9
BUG: It is possible for the nightly start time to be over 24 hours in the future which requires two days to be subtracted. Using a while loop to make sure enough days are added or subtracted. It should never be able to iterate more than twice.
2005-03-30 16:11:37 -05:00
Brad King
7219c7a75c
BUG: Adjusted GetNightlyTime computation to not depend on time_t being a signed type.
2005-03-25 08:05:21 -05:00
Andy Cedilnik
8248953df1
COMP: Remove warning and fix the logic
2005-03-06 08:51:08 -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
Ken Martin
4baa085a1a
BUG: better error handling
2005-02-22 10:42:49 -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
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
8fe1686510
ENH: Cleanups and add CTEST_START command
2005-02-17 10:51:52 -05:00
Bill Hoffman
6bf064d41c
ENH: use ALL_BUILD target
2005-02-16 18:47:30 -05:00
Bill Hoffman
34e7e36cae
ENH: getting closer
2005-02-14 16:46:32 -05:00
Brad King
f6e8b36dcb
BUG: Fixed --build-target implementation to work with Visual Studio generators.
2005-02-04 17:38:41 -05:00
Andy Cedilnik
1cca4b3b24
ENH: Enable compression with DartConfiguration file
2005-01-27 17:44:25 -05:00
Andy Cedilnik
c22cc421e0
ENH: Several cleanups and improvements
2005-01-27 15:54:47 -05:00
Andy Cedilnik
dc0ce24cc6
ENH: Add a superclass to all handlers
2005-01-27 11:43:22 -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
Bill Hoffman
57bacd199c
BUG: when ctest is looking for cmake look in the build directory as well as where ctest is so that purify will work
2005-01-17 16:29:00 -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
fc70a2bb2a
ENH: Add development version support in CMake
2004-10-22 15:44:54 -04:00
Andy Cedilnik
429cf9d612
BUG: Remove instances of // in the output
2004-10-19 12:48:57 -04:00
Andy Cedilnik
cafd48a7f2
EHN: Even more cleanup
2004-10-19 12:38:32 -04: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
9594c888ab
BUG: On Windows, remove extra CR characters. Hopefully this will result in not duplicated new-lines
2004-10-11 13:57:33 -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
Andy Cedilnik
b847a6ac62
ERR: Fix Windows build
2004-10-05 10:00:36 -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
eadf3aea79
BUG: If notes file is missing, create empty notes file with error message
2004-09-27 13:36:47 -04:00
Bill Hoffman
3e03bed0ac
ENH: fix warning correctly
2004-09-10 14:40:28 -04:00
Ken Martin
685a8ed86f
fix dash8 warning
2004-09-10 08:42:02 -04:00
Bill Hoffman
766c48ae19
WAR: remove a warning on i64
2004-09-09 12:58:55 -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
79faf21d19
more warnings
2004-09-07 11:45:53 -04:00
Ken Martin
0a184c3d61
more cleanup
2004-09-07 10:46:12 -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
47961a349b
jesus
2004-09-06 13:54:53 -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
Bill Hoffman
09f7ee4480
ENH: better error display for failure
2004-08-25 12:42:27 -04:00
Bill Hoffman
bfbf5afc16
ENH: produce better error message for missing variables in -S mode
2004-08-25 08:44:10 -04:00
Ken Martin
1a1be539ee
now will check out src dir if it has the necc info
2004-08-23 11:29:27 -04:00
Andy Cedilnik
96b8d6f416
ENH: Handle gmake error message
2004-08-19 12:51:40 -04:00
Andy Cedilnik
a5bc469339
BUG: When GetNightlyTime returns past time, fix everything. Also, return correct time when printing
2004-08-18 08:52:54 -04:00
Andy Cedilnik
576041d492
BUG: Attempt to fix timezone problem where start time appears one day before the actual start time. Also add verbosity to GetNightlyTime
2004-08-17 14:23:25 -04:00
Bill Hoffman
a34d16c667
fix it
2004-08-11 20:36:57 -04:00
Bill Hoffman
d2087dfe99
ENH: fixes for RUN_TESTS from visual studio IDE, fprintf does not print right away, so std::cerr had to be used. Also, allow .\ to start the config type
2004-08-11 16:37:21 -04:00
Andy Cedilnik
1f203c2868
BUG: these flags do not take arguments, so they do not really need to check if they are last. Fixes Bug #1020 - ctest doesn't parse its options correctly
2004-08-02 08:36:31 -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
073db7c218
ENH: Add AIX linker error
2004-07-29 15:26:23 -04:00
Andy Cedilnik
983919f5f3
ENH: Support Threading Problem in memcheck
2004-07-26 16:00:34 -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
6ef6d3a547
better error warning exceptions
2004-07-15 13:53:44 -04:00
Ken Martin
7f31f95b54
submit elapsed times as well
2004-07-13 11:06:23 -04:00
Andy Cedilnik
52eff235d8
BUG: LastMemCheck is not really an XML file
2004-07-07 16:09:11 -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
Ken Martin
1a6030c6a6
BUG: Files in top-level directory of source tree were not reported in updates log.
2004-06-09 17:36:52 -04:00
Andy Cedilnik
699a6cfe38
BUG: Even if update fails it should produce valid XML
2004-06-09 11:19:46 -04:00
Ken Martin
8de4534d69
support for floating ponit strides
2004-06-08 17:36:30 -04:00
Andy Cedilnik
92fcca4fb8
ENH: Implement scp submission
2004-06-02 13:39:25 -04:00
Ken Martin
27deb152b6
ctest -S support for multiple ctest command arguments
2004-05-28 15:02:16 -04:00
Ken Martin
757cec6caa
added another error string and change the -I option some
2004-05-26 15:27:38 -04:00
Ken Martin
e67ffe8527
better error message
2004-05-25 11:20:38 -04:00
Ken Martin
6665adc3ff
added error
2004-05-20 13:15:49 -04:00
Ken Martin
5fc2cf6b7c
new feature for continuous clean once
2004-05-13 13:41:47 -04:00
Andy Cedilnik
9255e40d81
ENH: Add a way to force ctest to be a new process
2004-05-10 17:44:29 -04:00
Will Schroeder
26e8d63b80
ENH: Added regex.
2004-05-10 16:55:05 -04:00
Ken Martin
40e54ded44
fix for config type passing between ctests
2004-05-10 10:20:34 -04:00
Ken Martin
6bcdfdca92
some cleanup and fix for PVLocal
2004-05-09 12:27:53 -04:00
Bill Hoffman
9ff7fdc74f
ENH: add the ability to block popup error dialogs in tests on windows
2004-05-07 12:53:35 -04:00
Ken Martin
c1d9c2ce9c
missing header for unix
2004-05-07 11:24:32 -04:00
Ken Martin
840339e2ed
updated testingoptions for continuous dashboards
2004-05-07 10:50:11 -04:00
Bill Hoffman
cd002c0b20
BUG: fix ctest so that the search path for test executables produces better output and does not use config dir when it is not set
2004-05-06 10:30:29 -04:00
Ken Martin
6e17e798f5
fix for in source testing
2004-05-05 11:41:18 -04:00
Andy Cedilnik
23798f8a22
ENH: Remove memory leak
2004-05-05 10:13:19 -04:00
Ken Martin
ee897e6a3c
support in source builds and arg passing
2004-05-04 14:18:56 -04:00
Andy Cedilnik
baee28ce9b
ENH: After running test clear results for memory checking
2004-05-03 16:38:19 -04:00
Andy Cedilnik
787ca6457b
ENH: Skip tests that do not have defects
2004-05-03 16:36:23 -04:00
Andy Cedilnik
49ced45dc0
ERR: Remove warning about shadow variables
2004-05-01 09:57:35 -04:00
Andy Cedilnik
d0fd0b55cd
ENH: Report filename of the note
2004-04-30 14:14:41 -04:00
Andy Cedilnik
920aef76e0
ENH: Add support for notes in Testing/Notes subdirectory. This way test can write notes that will be reported
2004-04-30 12:36:18 -04:00
Andy Cedilnik
ae50b4bc6a
BUG: Add a safety check so that you cannot send cmOStringStream.str() to other stream and produce the funky hex number. This makes it impossible to compile such a code. Adding that exposed a whole bunch of places in CMake where streams were used wrongly
2004-04-29 14:51:08 -04:00
Andy Cedilnik
5a4a6a57d1
ENH: Another one of those nasty hex numbers in the ctest output
2004-04-26 18:51:47 -04:00
Brad King
32a6a8fb0c
ERR: Fixed unused variable assignment warning.
2004-04-23 08:50:47 -04:00
Andy Cedilnik
724019f91c
ENH: Add DynamicAnalisys support. The old Purify is still available through --compatibility-mode
2004-04-22 18:04:11 -04:00
Andy Cedilnik
30d4262dad
RNH: Support NoDartCoverage in the binary directorory
2004-04-19 17:21:11 -04:00
Ken Martin
3da0f4940a
better args handling for -I options
2004-04-16 14:55:15 -04:00
Ken Martin
5c618442d3
better args handling for -I option
2004-04-16 14:52:13 -04:00
Andy Cedilnik
4c9c3ac84f
ENH: Better reporting of what tests failed and write a file with failed tests
2004-04-16 13:36:36 -04:00
Bill Hoffman
6174100b92
ENH: remove warning
2004-04-14 08:55:43 -04:00
Bill Hoffman
e61aa37cdf
ENH: fix warning
2004-04-13 18:27:53 -04:00
Bill Hoffman
b1032dd8e1
ENH: add the ability to run a limited sub-set of the tests
2004-04-13 16:32:29 -04:00
Andy Cedilnik
b4c62ce59e
BUG: Display string not some weird pointer
2004-04-09 09:53:25 -04:00
Ken Martin
c92c5e4e15
fix for missing valid images
2004-04-01 16:07:30 -05:00
Andy Cedilnik
d34c342b11
BUG: Fix bug on windows. You cannot cout std::string directly
2004-04-01 14:37:59 -05:00
Andy Cedilnik
dd9241121d
ENH: Add logging of submitting
2004-04-01 14:11:17 -05:00
Andy Cedilnik
ccf46f544e
ENH: Reduce number of GetCurrentWorkingDirectory
2004-03-31 11:26:04 -05:00
Andy Cedilnik
d401fcfc2b
ENH: Change to the new directory
2004-03-31 11:24:23 -05:00
Ken Martin
afc74398d3
coverage change that will probably end in an infinite loop
2004-03-25 16:06:11 -05:00
Andy Cedilnik
f19c1a8094
ENH: Fix warning
2004-03-20 20:37:07 -05:00
Andy Cedilnik
a7c779731d
ERR: Fix warnings about wrong format
2004-03-19 09:34:29 -05:00
Andy Cedilnik
5b78e5f563
ERR: Fix build on broken C++ compiles with no != operator for std::string
2004-03-18 09:52:47 -05:00
Andy Cedilnik
157b239905
BUG: change directory before running test and remember test number
2004-03-17 11:30:47 -05:00
Andy Cedilnik
97360ff4c6
ENH: Add support for future tags
2004-03-14 12:28:37 -05:00
Andy Cedilnik
824b231f42
ENH: Count tests while they go. Also in the logs report more stuff like elapsed time etc.
2004-03-14 11:23:57 -05:00
Andy Cedilnik
3c832dd1b8
BUG: CVS update fix. If the CVS command was not set there was no indication that something went wrong. Now it will make sure it does. Also start working on multiple configuration scripts
2004-02-24 10:05:12 -05:00
Andy Cedilnik
34b8852dbe
ENH: Improve coverage support and add more verbosity
2004-02-23 09:56:53 -05:00
Andy Cedilnik
413a595d37
ENH: Handle wrong library on sun and no project on visual studio 7
2004-02-20 09:25:06 -05:00
Andy Cedilnik
985f3dd3b4
ERR: Do not exit when find bad custom files.
2004-02-19 09:35:12 -05:00
Andy Cedilnik
302d60371a
ERR: Remove warning
2004-02-11 10:56:35 -05:00
Andy Cedilnik
eaf25c6739
ERR: Use filepath followed by filename not another filepath
2004-02-10 15:53:09 -05:00
Andy Cedilnik
d278cde9e7
ENH: Add logging of tests while running. This way you can actually see the output as it goes
2004-02-10 15:51:29 -05:00
Andy Cedilnik
9107592550
ENH: Attempt to support tests in funky subdirectories
2004-02-08 13:23:48 -05:00
Andy Cedilnik
5e4e4b74ab
ENH: Propagate build type
2004-02-02 18:23:04 -05:00
Bill Hoffman
48dc13a649
BUG: keep output
2004-01-29 10:29:01 -05:00
Bill Hoffman
9b8ca58538
BUG: After running builtin ctest, go back to the original directory
2004-01-28 13:17:10 -05:00
Ken Martin
305e972df3
Including exception string in test's error output.
2004-01-28 09:47:31 -05:00
Bill Hoffman
9be1b582ee
ENH: add a dynamic loader flush cache
2004-01-27 17:12:41 -05:00
Andy Cedilnik
3540324598
ENH: Only display the precontext or postcontext up to the next or previous warning or error
2004-01-27 17:11:57 -05:00
Ken Martin
bcd194fa06
fix for backup restore
2004-01-27 09:42:57 -05:00
Andy Cedilnik
0217af3b58
ENH: Improve calling of RunSingle command and fix compile error
2004-01-26 14:41:29 -05:00
Andy Cedilnik
2db971afb4
ENH: Add support for CTestCustom.ctest, which modifies some behavior of ctest
2004-01-26 13:57:26 -05:00
Bill Hoffman
222e9a2876
BUG: fix put/get env problems
2004-01-26 13:32:46 -05:00
Ken Martin
da76ed122f
fixes to backup restore options
2004-01-23 09:44:47 -05:00
Andy Cedilnik
c1ba581da4
BUG: If at least one test fails, the percent cannot be greater than 99
2004-01-22 11:10:03 -05:00
Brad King
ba9687d5cb
BUG: empty method on std string is a test, and does not set the string to empty.
2004-01-21 14:43:25 -05:00
Bill Hoffman
d72f5a0be0
BUG: fix leak
2004-01-21 14:27:01 -05:00
Brad King
cb95dde1e4
BUG: Fixed buffer size in MakeXMLSafe.
2004-01-21 14:06:44 -05:00
Bill Hoffman
13753b89c2
BUG: if a test is not found, it should fail
2004-01-21 09:49:32 -05:00
Bill Hoffman
4d082d4215
ENH: make sure tests that are not run fail, and make sure that it does not try to run directories with the same name as tests
2004-01-21 09:25:05 -05:00
Ken Martin
d4e3804f4e
fix so that ctest is run even with bad cmake result
2004-01-16 14:00:30 -05:00
Andy Cedilnik
f687b3d4a2
ENH: Handle spaces in the dart output of test
2004-01-15 17:07:40 -05:00
Andy Cedilnik
09b766ef14
ERR: Do not ignore argument after nocmake
2004-01-13 12:28:52 -05:00
Bill Hoffman
8907dad99e
ENH: add no cmake option
2004-01-13 11:22:47 -05:00
Andy Cedilnik
b4bf41434c
ENH: Only look for executable until found
2004-01-12 13:30:57 -05:00
Bill Hoffman
00332a958e
ENH: clean up the output some more
2004-01-09 14:14:24 -05:00
Bill Hoffman
c47409d9e9
ENH: clean up output
2004-01-09 14:05:55 -05:00
Bill Hoffman
67f1dab2b5
ENH: add an ability to specify a build run directory
2004-01-09 13:35:18 -05:00
Bill Hoffman
972e09029d
ENH: clean up output
2004-01-09 12:35:33 -05:00
Brad King
5e3b39178b
BUG: Updated warning regex to match in more cases.
2004-01-09 10:13:18 -05:00
Bill Hoffman
a00a1dab0d
BUG: if the build fails then the test fails
2004-01-09 08:54:41 -05:00
Bill Hoffman
c336a9b1ac
BUG: make sure null terminator is in the right place for putenv static char array
2004-01-08 09:59:24 -05:00
Bill Hoffman
4f4984ff7f
ENH: remove warning
2004-01-08 08:22:09 -05:00
Bill Hoffman
eb9c51a5ad
ENH: remove warning
2004-01-08 08:19:40 -05:00
Bill Hoffman
a0afa50252
temp remove of optimization internal ctest use putenv causing trouble on cygwin
2004-01-07 16:24:41 -05:00
Bill Hoffman
baadc0a361
ENH: print errors when they are there
2004-01-07 16:15:55 -05:00
Bill Hoffman
66dc84581c
BUG: initialize ivar
2004-01-07 14:22:48 -05:00
Bill Hoffman
ea28cef201
BUG: fix command line parser bug
2004-01-07 13:20:39 -05:00
Bill Hoffman
dcdde834a5
ENH: remove warning
2004-01-07 12:50:10 -05:00
Bill Hoffman
4009a4b276
ENH: remove warnings
2004-01-07 11:31:10 -05:00
Bill Hoffman
2c2291bbe0
ENH: add new feature to ctest so that it can cmake, build and run a test executable
2004-01-07 11:24:22 -05:00
Andy Cedilnik
c3003ab8c3
ENH: Improve notes support (now you can specify them with the rest of the command line), improve reading of configuration file (now it actually rereads configuration file after running update/configure/build...). Remember the model (nightly/experimental) across runs
2004-01-06 19:13:55 -05:00
Andy Cedilnik
bbfc747f2e
ENH: Remove warnings about unused variables
2003-12-30 07:55:58 -05:00
Andy Cedilnik
2f2596c213
ENH: Add option to submit notes. Implements Bug #465 - Add notes support to CTest
2003-12-26 15:02:26 -05:00
Andy Cedilnik
460f90de2b
ENH: Fix coverage to actually work and add support for .NoDartCoverage
2003-12-24 09:19:36 -05:00
Andy Cedilnik
dad738eab1
ENH: Even better. Only replace when path longer than 20 characters. Also replace parent directory. That way it will replace for related projects.
2003-12-18 18:04:49 -05:00
Andy Cedilnik
b3c7fe02a3
ENH: Attempt to cleanup the build output
2003-12-18 17:42:56 -05:00
Ken Martin
d3a68a23a7
bug fix
2003-12-18 17:36:27 -05:00
Andy Cedilnik
7e4dce08ec
ERR: Remove debug
2003-12-17 09:40:21 -05:00
Andy Cedilnik
3a488c1896
ENH: Add more error regular expressions
2003-12-17 09:25:13 -05:00
Ken Martin
076e52a26a
better ctest driver and return codes
2003-12-17 08:36:10 -05:00
Andy Cedilnik
f90fc6ee39
ENH: Purify support should work now.
2003-12-16 17:30:24 -05:00
Andy Cedilnik
ab0a30e2b3
ENH: Add suppression file support for valgrind
2003-12-16 16:19:56 -05:00
Andy Cedilnik
e9e391c004
ENH: Several cleanups and attempt to do purify support
2003-12-16 14:43:13 -05:00
Andy Cedilnik
303cb13e0b
ENH: Cleanup output
2003-12-16 13:18:22 -05:00
Andy Cedilnik
6e5eddb917
ERR: Fix coverage on gcc 2.95
2003-12-15 18:44:33 -05:00
Andy Cedilnik
d9658c15bc
ERR: Ok, think before commit... This fixes two build problems. The missing brace and the std::string signature is different on gcc 2.95 and gcc 3.3.
2003-12-15 18:32:21 -05:00
Andy Cedilnik
652b162a29
ERR: Inner loop used the same counter as outer. Broke coverage code
2003-12-15 18:03:34 -05:00
Andy Cedilnik
67285f9a76
ERR: STD fixes
2003-12-15 17:28:46 -05:00
Andy Cedilnik
5b232ded15
ENH: Add initial memory check support which works for Valgrind
2003-12-15 17:26:00 -05:00
Bill Hoffman
0c72acd812
ENH: fix for gcc 3.1
2003-12-15 12:02:13 -05:00
Ken Martin
256947ed08
now can do extra updates
2003-12-12 08:09:05 -05:00
Ken Martin
e3e4a7892b
some updates to handle inline cache files and environment variables
2003-12-09 08:22:55 -05:00
Andy Cedilnik
403f220d25
ENH: Improve coverage on systems with multiple gcov commands
2003-12-08 11:23:46 -05:00
Brad King
21c5c6c81d
ENH: Using cmListFileCache to read the DartTestfile instead of duplicating the parse loop.
2003-12-05 16:39:14 -05:00
Brad King
ed853b5d70
ENH: Removed pipe selection argument from WaitForData method in kwsysProcess. This greatly simplifies its use.
2003-12-05 11:53:17 -05:00
Ken Martin
10f88cd333
some fixes to test harnes
2003-12-03 14:16:21 -05:00
Ken Martin
be15d66e37
better error handling
2003-12-02 16:50:37 -05:00
Ken Martin
a442f1715e
a start on the dashboard driver
2003-12-01 19:25:51 -05:00
Brad King
945fcb581d
BUG: Do not use std::string to accumulate output. Use std::vector instead. This is much better at memory management.
2003-11-26 11:41:57 -05:00
Andy Cedilnik
220aea3aee
BUG: Handle -C properly for executables that are not in the project; Fix Bug #344 - ctest -C Debug
2003-11-11 12:36:03 -05:00
Andy Cedilnik
2bb8d871cb
ENH: Add warning exception for VTK type warning blocking
2003-11-06 16:38:32 -05:00
Brad King
251032b190
BUG#259: Fix for spaces in paths to executable added to previous fixes for this bug.
2003-11-05 10:46:16 -05:00
Bill Hoffman
c02edd816a
BUG: fix for bug 323
2003-11-04 11:19:53 -05:00
Andy Cedilnik
b1f1118239
ENH: Cleanup parsing of argument to help fix Bug #259 - CMake does not quote correctly in DartTestfile.txt
2003-11-03 15:38:23 -05:00
Andy Cedilnik
3020a554ba
ENH: Report when having conflicts
2003-10-31 09:31:05 -05:00
Andy Cedilnik
e92779a657
BUG: Fix Bug #310 - CTest sends wrong time to cvs on Windows
2003-10-30 10:05:08 -05:00
Andy Cedilnik
2ff2353079
ENH: Handle all white spaces, fix problem on cygwin
2003-10-16 07:49:32 -04:00
Andy Cedilnik
da623cd0b4
ENH: Add missing newline Bug #185 - CTest exceptions output is missing new line
2003-09-23 13:49:57 -04:00
Andy Cedilnik
26d804aaa4
BUG: Report failed as failed...
2003-08-18 14:31:09 -04:00
Andy Cedilnik
7f5b38b190
BUG: Fix Bug #153 - CTest does not detect tests that are not found and Bug #153 - CTest does not detect tests that are not found
2003-08-18 11:30:53 -04:00
Andy Cedilnik
0bdfbc72a8
BUG: Fix test reporting
2003-08-15 08:41:38 -04:00
Andy Cedilnik
3bbe95397a
ENH: Fix verbose output, fix error message, and fix the exit code check
2003-08-14 13:34:13 -04:00
Andy Cedilnik
cbeeaa7188
ENH: Better error reporting
2003-08-13 18:17:11 -04:00
Andy Cedilnik
d9cb234d98
ENH: Cleanup the output
2003-08-11 12:19:46 -04:00
Andy Cedilnik
5d3420fd2a
ENH: Remove debug
2003-08-11 09:47:06 -04:00
Ken Martin
072db6ad70
removed redundent includes
2003-08-10 18:30:54 -04:00
Andy Cedilnik
db2d146f02
ERR: Rename some variables to remove shadow warning
2003-08-09 19:37:33 -04:00
Andy Cedilnik
511b0c9661
ENH: Add regression images support
2003-08-08 18:28:03 -04:00
Andy Cedilnik
5a19bd679e
ENH: Better output and use RunMakeCommand for configure
2003-08-08 17:10:37 -04:00
Andy Cedilnik
0c6d02853e
ENH: Flush the output file, to make more nice output for tail -f
2003-08-08 08:48:42 -04:00
Andy Cedilnik
a36bd0b212
ENH: Add displaying of dots when building project. Also, file is now written as the output is produced, so, tail -f works, baby...
2003-08-07 19:23:49 -04:00
Andy Cedilnik
41feb1f86b
ENH: Use new RunCommand
2003-08-03 22:36:17 -04:00
Brad King
38482b46d1
ENH: Merged use of the kwsys RegularExpression class instead of cmRegularExpression.
2003-06-23 14:10:12 -04:00
Bill Hoffman
0876c19dc8
ENH: remove warnings from borland 6 compiler
2003-05-29 09:34:06 -04:00
Bill Hoffman
8cb6645ad8
Remove some borland 6 warnings
2003-05-28 09:21:37 -04:00
Bill Hoffman
5945a5a448
ENH: add some includes for borland 6
2003-05-23 16:40:55 -04:00
Andy Cedilnik
05e0437943
ENH: Cleanup
2003-04-18 10:01:58 -04:00
Andy Cedilnik
cf4d96a3f7
Even better error detection on AIX
2003-04-18 10:00:01 -04:00
Andy Cedilnik
a1ca5004bd
Better AIX detection
2003-04-18 09:48:10 -04:00
Andy Cedilnik
333a007d31
This is really an error
2003-04-17 15:20:07 -04:00
Andy Cedilnik
e7c4c183f0
ENH: Add AIX warerr
2003-04-17 13:13:38 -04:00
Andy Cedilnik
3d1b9adc20
Fix update output
2003-04-16 13:41:29 -04:00
Andy Cedilnik
5e9b2b94da
Do safe division instead of fixing result
2003-04-10 09:07:26 -04:00
Andy Cedilnik
7e67b8effb
Attempt to fix FIXNUM
2003-04-09 08:08:55 -04:00
Andy Cedilnik
7f48313225
Remove nan and inf, use iostreams to set precision, fix file name, and remove bogus files
2003-04-08 10:57:30 -04:00
Andy Cedilnik
3a88a24b1a
Remove push_back on string. Why can't STL be standard?
2003-04-08 07:16:51 -04:00