Zach Mullen
|
17afd5257b
Bug 9090: CTest does not handle absolute paths in CTestTestfile SUBDIR( ) entries.
|
16 лет назад |
Zach Mullen
|
8612aa10b6
Hook for scheduling tests in a random order
|
16 лет назад |
Zach Mullen
|
7fd3d7cf80
BUG: #0009648 Change "The following tests FAILED" message to print on stdout rather than stderr
|
16 лет назад |
David Cole
|
ccb0cf1306
Fix warnings in CMake source code.
|
16 лет назад |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 лет назад |
Bill Hoffman
|
8a690289c2
Add label summary times to ctest default output. Also, remove parallel time output. Add flag to disable label summary.
|
16 лет назад |
Zach Mullen
|
4b4e801eba
BUG: Fixed segfault and bad reporting if a ctest executable could not be found. Also added some batch testing code that is not yet complete.
|
16 лет назад |
Zach Mullen
|
a516040579
ENH: ctest now writes time cost data to a file after a test set is run, and uses these time costs to schedule the processes the next time ctest is run in that build tree.
|
16 лет назад |
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 лет назад |
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 лет назад |
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 лет назад |
Zach Mullen
|
20713ab89d
Fixed warnings
|
16 лет назад |
Zach Mullen
|
659171d1f7
ENH: Added PARALLEL_LEVEL option for ctest_memcheck(). Added PROCESSORS option to set_tests_properties (implementation to come).
|
16 лет назад |
Zach Mullen
|
7e20db0224
ENH: Added PARALLEL_LEVEL option to ctest_test() command.
|
16 лет назад |
Zach Mullen
|
59b34a6a1a
Fixed Dart time recording for ctest
|
16 лет назад |
Zach Mullen
|
5a5cc52230
Fixed conversion warning on 64 bit machines
|
16 лет назад |
Zach Mullen
|
b0b5ffcf5c
MemCheck should now work again in ctest
|
16 лет назад |
Zach Mullen
|
b427d1985e
Added ctest -N test. Fixed ctest working directory bug. MemCheck fix coming soon...
|
16 лет назад |
Zach Mullen
|
177edc5ed1
Fixed ctest -N segfault issue. Further refactored ctest. Enabled failover for ctest
|
16 лет назад |
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 лет назад |
Zach Mullen
|
a2ef34d344
Fixed overwriting of a previous change set
|
16 лет назад |
Zach Mullen
|
b9daa192af
ENH: Refactored CTest test execution code into an object
|
16 лет назад |
Bill Hoffman
|
c02c8c287c
Add test times to log file as well as the stdout.
|
16 лет назад |
Bill Hoffman
|
3c34d0440c
If labels are found on the tests, then print a time summary for all the tests run with each label.
|
16 лет назад |
Bill Hoffman
|
a696fe8183
Output total time when using -j N
|
16 лет назад |
Brad King
|
e9d7ebb3ec
BUG: Do not double-initialize local generators
|
16 лет назад |
Bill Hoffman
|
40850e7f1f
ENH: add test times and a total time to the output of command line ctest
|
16 лет назад |
Bill Hoffman
|
a5b06dcbb6
ENH: fix warning
|
16 лет назад |
Bill Hoffman
|
eb5d0a7f61
ENH: fix warning
|
16 лет назад |
Bill Hoffman
|
3250cb3d3b
ENH: compute the max test name width based on the length of the tests
|
16 лет назад |