Zach Mullen
|
39e5f9d963
ENH: Replaced the EXPENSIVE test property with a COST test property taking a floating point value. Tests are now started in descending order of their cost, which defaults to 0 if none is specified.
|
16 years ago |
Zach Mullen
|
5fb958fde9
ENH: Added ctest test options PROCESSORS and RUN_SERIAL. These allow specification of resource allocation for given tests running with the ctest -j N option. RUN_SERIAL ensures that a given test does not run in parallel with any other test. Also forced appending of "..." to the longest test name in ctest.
|
16 years ago |
Zach Mullen
|
c6e5dd21fd
Added the test property EXPENSIVE, which denotes that the given test(s) should be started prior to tests that are not marked as such. Also fixed test dependencies, and a few uninitialized variables in cmProcess.
|
16 years ago |
Zach Mullen
|
20713ab89d
Fixed warnings
|
16 years ago |
Zach Mullen
|
659171d1f7
ENH: Added PARALLEL_LEVEL option for ctest_memcheck(). Added PROCESSORS option to set_tests_properties (implementation to come).
|
16 years ago |
Zach Mullen
|
7e20db0224
ENH: Added PARALLEL_LEVEL option to ctest_test() command.
|
16 years ago |
Zach Mullen
|
59b34a6a1a
Fixed Dart time recording for ctest
|
16 years ago |
Zach Mullen
|
5a5cc52230
Fixed conversion warning on 64 bit machines
|
16 years ago |
Zach Mullen
|
b0b5ffcf5c
MemCheck should now work again in ctest
|
16 years ago |
Zach Mullen
|
b427d1985e
Added ctest -N test. Fixed ctest working directory bug. MemCheck fix coming soon...
|
16 years ago |
Zach Mullen
|
177edc5ed1
Fixed ctest -N segfault issue. Further refactored ctest. Enabled failover for ctest
|
16 years ago |
Zach Mullen
|
8ffd8d0a03
ENH: refactored ctest. All testing is now parallel. If no -j option is specified, defaults to a MP level of 1 (non parallel)
|
16 years ago |
Zach Mullen
|
a2ef34d344
Fixed overwriting of a previous change set
|
16 years ago |
Zach Mullen
|
b9daa192af
ENH: Refactored CTest test execution code into an object
|
16 years ago |
Bill Hoffman
|
c02c8c287c
Add test times to log file as well as the stdout.
|
16 years ago |
Bill Hoffman
|
3c34d0440c
If labels are found on the tests, then print a time summary for all the tests run with each label.
|
16 years ago |
Bill Hoffman
|
a696fe8183
Output total time when using -j N
|
16 years ago |
Brad King
|
e9d7ebb3ec
BUG: Do not double-initialize local generators
|
16 years ago |
Bill Hoffman
|
40850e7f1f
ENH: add test times and a total time to the output of command line ctest
|
16 years ago |
Bill Hoffman
|
a5b06dcbb6
ENH: fix warning
|
16 years ago |
Bill Hoffman
|
eb5d0a7f61
ENH: fix warning
|
16 years ago |
Bill Hoffman
|
3250cb3d3b
ENH: compute the max test name width based on the length of the tests
|
16 years ago |
Brad King
|
5b51ad580b
ENH: Reports "Passed" for WILL_FAIL tests
|
16 years ago |
Bill Hoffman
|
3043ddf144
BUG: #8611 add pass fail reasons into log file
|
16 years ago |
Bill Hoffman
|
3b73cdc89f
ENH: add a CDash measured value showing the reason for passed and failed tests based on regular expressions
|
16 years ago |
Bill Hoffman
|
4e710a9ebe
ENH: add the ability to run tests by labels
|
16 years ago |
Brad King
|
dc13914cd6
ENH: Create cmXMLSafe to help escapes in XML
|
17 years ago |
Brad King
|
cc2092d5bb
ENH: Put test labels in MemCheck results
|
17 years ago |
David Cole
|
0a23c0ee40
BUG: Fix issue #8363. Wrap output with MakeXMLSafe calls so that the generated XML files are valid, parse-able XML.
|
17 years ago |
Bill Hoffman
|
be52e3b6fc
BUG: fix for bug #8174
|
17 years ago |