Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix crash on Windows. Remove trailing white space from regex. These changes ↵ | David Cole | 2009-10-15 | 1 | -1/+1 |
| | | | | should correct all failures of the new FailedSubmit tests. | ||||
* | Fix floating point comparison warnings. Thanks to Alex Neundorf for the patch. | David Cole | 2009-10-13 | 1 | -3/+3 |
| | |||||
* | Fix line length. | Zach Mullen | 2009-10-13 | 1 | -1/+2 |
| | |||||
* | Uncomment block in InitializeFromCommand (accidentally checked this change in) | Zach Mullen | 2009-10-12 | 1 | -4/+4 |
| | |||||
* | CTest-side support for compiler name and compiler version information. ↵ | Zach Mullen | 2009-10-12 | 1 | -4/+9 |
| | | | | Requires CDash update to show on CDash. | ||||
* | Convert CMake to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -14/+9 |
| | | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range. | ||||
* | Removed comment | Zach Mullen | 2009-09-24 | 1 | -2/+0 |
| | |||||
* | Reformat ctest -N output. Removed the "Start processing tests" message as well. | Zach Mullen | 2009-09-24 | 1 | -1/+1 |
| | |||||
* | Add label summary times to ctest default output. Also, remove parallel time ↵ | Bill Hoffman | 2009-09-11 | 1 | -0/+5 |
| | | | | output. Add flag to disable label summary. | ||||
* | Fixed ctest output where max test index is not the same width as the total ↵ | Zach Mullen | 2009-09-02 | 1 | -0/+5 |
| | | | | number of tests. Also some preliminary changes for batching ctest jobs | ||||
* | Fixed ctest -N segfault issue. Further refactored ctest. Enabled failover ↵ | Zach Mullen | 2009-08-27 | 1 | -24/+7 |
| | | | | for ctest | ||||
* | ENH: refactored ctest. All testing is now parallel. If no -j option is ↵ | Zach Mullen | 2009-08-26 | 1 | -1/+6 |
| | | | | specified, defaults to a MP level of 1 (non parallel) | ||||
* | Fixed overwriting of a previous change set | Zach Mullen | 2009-08-19 | 1 | -2/+0 |
| | |||||
* | ENH: Refactored CTest test execution code into an object | Zach Mullen | 2009-08-19 | 1 | -0/+2 |
| | |||||
* | BUG: Do not double-initialize local generators | Brad King | 2009-07-28 | 1 | -1/+0 |
| | | | | | | | | | All global generator CreateLocalGenerator methods automatically initialize the local generator instances with SetGlobalGenerator. In several places we were calling SetGlobalGenerator again after receiving the return value from CreateLocalGenerator. The double-initializations leaked the resources allocated by the first call to SetGlobalGenerator. This fix removes the unnecessary calls. | ||||
* | BUG: Fix typo pointed out by Monsieur Francois Bertel. Merci, Francois. | David Cole | 2009-07-22 | 1 | -1/+1 |
| | |||||
* | ENH: only 5 failing tests for VS 10 | Bill Hoffman | 2009-07-10 | 1 | -1/+4 |
| | |||||
* | COMP: Avoid operator precedence warning | Brad King | 2009-05-11 | 1 | -5/+1 |
| | | | | GCC warns that parens should be used for nested and/or operators. | ||||
* | BUG: 8898 fix date in ctest nightly time | Bill Hoffman | 2009-05-07 | 1 | -2/+5 |
| | |||||
* | ENH: Overhaul CMake version numbering | Brad King | 2009-03-05 | 1 | -1/+2 |
| | | | | | | | | | | | | | This moves the version numbers into an isolated configured header so that not all of CMake needs to rebuild when the version changes. Previously we had spaces, dashes and/or the word 'patch' randomly chosen before the patch number. Now we always report version numbers in the traditional format "<major>.<minor>.<patch>[-rc<rc>]". We still use odd minor numbers for development versions. Now we also use the CCYYMMDD date as the patch number of development versions, thus allowing tests for exact CMake versions. | ||||
* | ENH: Add cmCTest::DecodeURL method | Brad King | 2009-02-24 | 1 | -0/+21 |
| | | | | This new method decodes the "percent-encoding" used in URL syntax. | ||||
* | ENH: add label global property to ctest scripts | Bill Hoffman | 2009-02-10 | 1 | -0/+10 |
| | |||||
* | ENH: add the ability to run tests by labels | Bill Hoffman | 2009-02-10 | 1 | -0/+16 |
| | |||||
* | ENH: Create cmXMLSafe to help escapes in XML | Brad King | 2009-02-05 | 1 | -55/+4 |
| | | | | | | | This class provides easy syntax to efficiently insert blocks of data into XML documents with proper escapes. It replaces the old cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which allocated extra memory instead of directly streaming the data. | ||||
* | BUG: Reset file submission list on test restart | Brad King | 2009-01-27 | 1 | -1/+4 |
| | | | | | | | | | | When running in script mode it is possible to run multiple separate dashboard submissions in one cmCTest instance. The recent refactoring of file submission lists into parts failed to clear the submission lists when starting a new dashboard (ctest_start or ctest_update). Only the unused old submission set was cleared. This fixes the refactored version to remove the old submission set completely and also clear the part-wise lists. | ||||
* | BUG: add output on failure to ctest #8255 | Bill Hoffman | 2009-01-18 | 1 | -0/+26 |
| | |||||
* | COMP: Remove unused variable | Brad King | 2009-01-12 | 1 | -1/+0 |
| | |||||
* | ENH: Divide CTest file submission list by part | Brad King | 2009-01-12 | 1 | -6/+7 |
| | | | | | | This splits the list of files for CTest to submit into those belonging to each part. The set is recombined just before submission. Later this will allow piecewise submissions. | ||||
* | ENH: Refactor cmCTest test part representation | Brad King | 2009-01-12 | 1 | -58/+51 |
| | | | | | | | | This introduces the name "part" to denote a portion of the testing and submission process performed by ctest. We generalize the boolean indicating whether each part is enabled into a structure to which more information can be added later. We provide bi-directional mapping between part id and part names. | ||||
* | ENH: Teach ctest_* to create appending XML files | Brad King | 2009-01-12 | 1 | -1/+2 |
| | | | | | This adds an APPEND option to the ctest_* commands which tells them to put the Append="true" attribute in the Site element of their XML file. | ||||
* | ENH: Add missing newline to CTest-generated xml | Brad King | 2009-01-09 | 1 | -1/+1 |
| | | | | | | The Generator="ctest..." attribute of Site elements in CTest-generated XML files was missing a newline, causing the next attribute to appear on the same line. This adds the newline. | ||||
* | ENH: fix crash for old style scripts | Bill Hoffman | 2009-01-09 | 1 | -2/+8 |
| | |||||
* | ENH: add subproject tag property for ctest | Bill Hoffman | 2009-01-09 | 1 | -8/+40 |
| | |||||
* | BUG: Capture cout and cerr from internal ctest | Brad King | 2009-01-05 | 1 | -18/+34 |
| | | | | | | | | When CTest detects that a test is running its own executable it optimizes the test by using an internal instance of cmCTest instead of creating a new process. However, the internal instance was using cout and cerr directly. This redirects the output to a string stream to avoid direct display of the internal test's output. | ||||
* | BUG: Fix crash when running internal CTest | Brad King | 2008-12-18 | 1 | -2/+2 |
| | | | | | | | When CTest encounters a test whose executable is the ctest executable iteslf, it just invokes code inside itself to avoid starting a new process. This fixes a null-pointer dereference in the logging code of that case. | ||||
* | ENH: Implement feature request from issue 7885. Allow setting environment ↵ | David Cole | 2008-11-26 | 1 | -1/+26 |
| | | | | variables on a per-test basis for ctest using set_test_properties ENVIRONMENT. | ||||
* | ENH: add more debug stuff to CTestCTest2 so I can figure out redwall | Bill Hoffman | 2008-11-23 | 1 | -0/+16 |
| | |||||
* | STYLE: fix line length stuff for KWStyle | Bill Hoffman | 2008-10-01 | 1 | -1/+2 |
| | |||||
* | ENH: add max width option to ctest ouptut | Bill Hoffman | 2008-09-22 | 1 | -0/+12 |
| | |||||
* | ENH: add initial support for HAIKU OS from bug# 7425 | Bill Hoffman | 2008-09-15 | 1 | -2/+7 |
| | |||||
* | COMP: fix some warnings | Bill Hoffman | 2008-07-04 | 1 | -1/+0 |
| | |||||
* | ENH: add initial ctest -j feature | Bill Hoffman | 2008-07-03 | 1 | -5/+38 |
| | |||||
* | BUG: cmCTest::GetConfigType should return the string by reference-to-const ↵ | Brad King | 2008-02-03 | 1 | -1/+1 |
| | | | | so that callers may use .c_str() safely. | ||||
* | ENH: remove extra junk | Bill Hoffman | 2008-01-31 | 1 | -1/+0 |
| | |||||
* | ENH: enhancements for cdash, include system information and better time entries | Bill Hoffman | 2008-01-30 | 1 | -6/+33 |
| | |||||
* | ENH: look for CTestConfiguration.ini first | Ken Martin | 2008-01-23 | 1 | -2/+2 |
| | |||||
* | ENH: Centralized and globalized computation of CMake program locations. ↵ | Brad King | 2007-12-13 | 1 | -56/+11 |
| | | | | This eliminates startup paths that failed to produce this information. | ||||
* | BUG: Do not require a nightly start time for an experimental or continuous ↵ | Brad King | 2007-11-21 | 1 | -1/+2 |
| | | | | test model. | ||||
* | ENH: allow test properties to set a timeout that is longer than the default ↵ | Bill Hoffman | 2007-09-18 | 1 | -1/+3 |
| | | | | timeout, but not longer than CTEST_TIME_LIMIT for a script | ||||
* | ENH: fix 2 ctest issues, do not use the build type of ctest to look for ↵ | Bill Hoffman | 2007-09-11 | 1 | -8/+0 |
| | | | | config types, do not inherit pipes in child procs for ctest so it can kill them |