Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Add label summary times to ctest default output. Also, remove parallel time ↵ | Bill Hoffman | 2009-09-11 | 1 | -0/+2 |
| | | | | 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 | -12/+6 |
| | | | | for ctest | ||||
* | ENH: refactored ctest. All testing is now parallel. If no -j option is ↵ | Zach Mullen | 2009-08-26 | 1 | -1/+1 |
| | | | | specified, defaults to a MP level of 1 (non parallel) | ||||
* | ENH: Refactored CTest test execution code into an object | Zach Mullen | 2009-08-19 | 1 | -0/+1 |
| | |||||
* | BUG: Do not carry over file list between coverage | Brad King | 2009-03-11 | 1 | -0/+1 |
| | | | | | | | | When performing multiple ctest_coverage() commands in a single CTest instance we need to clear the list of CoverageLog-*.xml files for submission. Otherwise if the current coverage run produces fewer log files than the previous run CTest will attempt to submit non-existing files. | ||||
* | ENH: Add cmCTest::DecodeURL method | Brad King | 2009-02-24 | 1 | -0/+3 |
| | | | | This new method decodes the "percent-encoding" used in URL syntax. | ||||
* | STYLE: Add TODO comment about CTest configuration | Brad King | 2009-02-13 | 1 | -0/+4 |
| | | | | | | Currently CTest does not load configuration settings computed at CMake Configure time when running a dashboard script. This adds a comment describing refactoring that might help resolve the problem. | ||||
* | ENH: Create cmXMLSafe to help escapes in XML | Brad King | 2009-02-05 | 1 | -3/+0 |
| | | | | | | | 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/+0 |
| | | | | | | | | | | 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/+5 |
| | |||||
* | ENH: Divide CTest file submission list by part | Brad King | 2009-01-12 | 1 | -3/+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 | -16/+37 |
| | | | | | | | | 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/+1 |
| | | | | | 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: fix return type | Bill Hoffman | 2009-01-09 | 1 | -1/+1 |
| | |||||
* | ENH: add subproject tag property for ctest | Bill Hoffman | 2009-01-09 | 1 | -0/+3 |
| | |||||
* | BUG: Capture cout and cerr from internal ctest | Brad King | 2009-01-05 | 1 | -0/+8 |
| | | | | | | | | 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. | ||||
* | STYLE: Fix line length style violation. | David Cole | 2008-11-28 | 1 | -1/+2 |
| | |||||
* | ENH: Implement feature request from issue 7885. Allow setting environment ↵ | David Cole | 2008-11-26 | 1 | -2/+4 |
| | | | | variables on a per-test basis for ctest using set_test_properties ENVIRONMENT. | ||||
* | ENH: add max width option to ctest ouptut | Bill Hoffman | 2008-09-22 | 1 | -1/+7 |
| | |||||
* | ENH: add initial ctest -j feature | Bill Hoffman | 2008-07-03 | 1 | -0/+18 |
| | |||||
* | 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: Centralized and globalized computation of CMake program locations. ↵ | Brad King | 2007-12-13 | 1 | -1/+1 |
| | | | | This eliminates startup paths that failed to produce this information. | ||||
* | STYLE: remove argument bool fast, it was unused | Alexander Neundorf | 2007-06-12 | 1 | -2/+1 |
| | | | | Alex | ||||
* | ENH: added per test timeout support | Ken Martin | 2007-01-25 | 1 | -1/+1 |
| | |||||
* | ENH: added total time limit for a CTest run bug 1207 | Ken Martin | 2006-10-19 | 1 | -0/+7 |
| | |||||
* | ENH: Properly propagate config type to test | Andy Cedilnik | 2006-10-13 | 1 | -0/+3 |
| | |||||
* | ENH: some cleanup and commenting of code | Ken Martin | 2006-10-12 | 1 | -1/+13 |
| | |||||
* | ENH: Add support for special tracks, fix options of handlers so that the -R, ↵ | Andy Cedilnik | 2006-04-28 | 1 | -0/+5 |
| | | | | -U, and so on work in the new style scripting | ||||
* | BUG: Improve the behavior of the ReadCustomFilesCommand | Andy Cedilnik | 2006-04-09 | 1 | -3/+4 |
| | |||||
* | ENH: added support for -SP scripts in new processes | Ken Martin | 2006-04-04 | 1 | -1/+5 |
| | |||||
* | ENH: Several cleanups and make sure things get propagated where they should. ↵ | Andy Cedilnik | 2006-03-29 | 1 | -3/+3 |
| | | | | Also, allow to load CTest custom files to the actual ctest -S script | ||||
* | ENH: Add new ctest command | Andy Cedilnik | 2006-03-28 | 1 | -2/+3 |
| | |||||
* | STYLE: some m_ to this-> cleanup | Ken Martin | 2006-03-15 | 1 | -42/+42 |
| | |||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-10 | 1 | -9/+9 |
| | |||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-09 | 1 | -39/+47 |
| | |||||
* | BUG: Handle buggy streams | Andy Cedilnik | 2006-02-28 | 1 | -0/+4 |
| | |||||
* | ENH: Add a way to submit extra files to the dashboard | Andy Cedilnik | 2005-07-18 | 1 | -0/+4 |
| | |||||
* | ENH: Several improvements and cleanups: | Andy Cedilnik | 2005-07-18 | 1 | -0/+9 |
| | | | | | | | 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 | ||||
* | ENH: Add timeout support | Andy Cedilnik | 2005-07-13 | 1 | -0/+1 |
| | |||||
* | ENH: Several improvements with the way things are handled. Also, support ↵ | Andy Cedilnik | 2005-06-23 | 1 | -1/+14 |
| | | | | multiple submited files | ||||
* | ENH: Add superclass for all commands and handlers. Improve handlers to have ↵ | Andy Cedilnik | 2005-06-17 | 1 | -0/+1 |
| | | | | initialization code, and start initializing ctest when start is invoked | ||||
* | ENH: Several improvements to CTest: | Andy Cedilnik | 2005-06-16 | 1 | -3/+6 |
| | | | | | | | | | 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 | ||||
* | ENH: Separate standard output and standard error for problematic commands | Andy Cedilnik | 2005-06-14 | 1 | -1/+25 |
| | |||||
* | ENH: Move the build-and-test code to a handler | Andy Cedilnik | 2005-06-03 | 1 | -19/+2 |
| | |||||
* | COMP: Remove ERROR reserved word or something and replace with ERROR_MESSAGE | Andy Cedilnik | 2005-05-31 | 1 | -1/+1 |
| | |||||
* | ENH: Add support for writing output file. While doing that, redesign the way ↵ | Andy Cedilnik | 2005-05-31 | 1 | -5/+61 |
| | | | | ctest does output. There may still be problems with commands failing, but that should be fixed by applying the similar concept to whole CMake | ||||
* | ENH: Add method so that ctest handlers and commands can add notes | Andy Cedilnik | 2005-05-08 | 1 | -0/+11 |
| | |||||
* | ENH: Add accessort for CMake executable | Andy Cedilnik | 2005-05-05 | 1 | -0/+1 |
| |