Commit History

Автор SHA1 Съобщение Дата
  Zach Mullen a5be445ca9 BUG: CTest should honor test timeouts. преди 16 години
  Zach Mullen 202bb45695 BUG: 0009612: --output-on-failure option doesn't work with the new parallel CTest handler преди 16 години
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License преди 16 години
  Zach Mullen 5a2f24856e Output a message in ctest when each test is started преди 16 години
  Bill Hoffman 932dac93b7 Fix uninitialized errors. преди 16 години
  Zach Mullen 243bbae954 Removed fork-and-continue option from ctest generated batch script entries преди 16 години
  Brad King 6a7eae7184 Rewrite CTest child output handling преди 16 години
  Brad King b6c26cded2 Initialize cmCTestRunTest instances robustly преди 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 a02ef56401 BUG: Fixed issue where ctest would hang if a process terminated with output in its buffers but no newline преди 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 5517e17bf9 Fixed ctest output processing. Should now display output as it occurs, as well as be able to consume multiple lines if they exist within the timeout. преди 16 години
  Zach Mullen d4adde13d7 Allowed tests to pull more than one line of output in their quantum. Fixed uninitialized variables in the case that the test process could not start. преди 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 69fd641adb Fixed ctest output where max test index is not the same width as the total number of tests. Also some preliminary changes for batching ctest jobs преди 16 години
  Zach Mullen 90cc5c5e04 ENH: Improved test reporting output преди 16 години
  Zach Mullen 5a5cc52230 Fixed conversion warning on 64 bit machines преди 16 години
  Zach Mullen 387ba0c646 Fixed line length issue преди 16 години
  Zach Mullen b0b5ffcf5c MemCheck should now work again in ctest преди 16 години
  Zach Mullen 996bb51a1d Replaced std::stringstream with cmOStringStream преди 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 8c6aa445a2 Fixed line length over 80 преди 16 години
  Zach Mullen b9daa192af ENH: Refactored CTest test execution code into an object преди 16 години