- 27 Aug, 2017 1 commit
-
-
Daniel Pfeifer authored
-
- 24 Aug, 2017 1 commit
-
-
Daniel Pfeifer authored
-
- 07 Aug, 2017 1 commit
-
-
Since launchers show the entire stderr/stdout for a command and only skip it if all of the lines are suppressed, it can be hard to tell if individual suppressions are working. Mark up the output reported to CDash with a prefix for each line indicating whether it was a matched or suppressed warning. Lines that are suppressed are prefixed with `[CTest: warning suppressed]` and lines that match the warning expression are prefixed with `[CTest: warning matched]`. This should make it easier for people to add suppressions as they will know what they need to match and what they have already suppressed. This is an issue because if there is more than one warning in a single compiler output you have to suppress all of them before it will go away.
-
- 18 Jul, 2017 1 commit
-
-
Bill Hoffman authored
This commit forwards the test property PROCESSORS to CDash in the xml produced by ctest. This is to allow CDash to know how much processor time was allocated to a test.
-
- 14 Jul, 2017 1 commit
-
-
André Klitzing authored
* Use a parameter to select hash algorithm * Return a std::string as result or an empty string if it fails * Avoids unnecessary copy of hash value
-
- 12 Jul, 2017 1 commit
-
-
This passes the system exception string up to CDash and to the command line instead of just printing "other".
-
- 10 Jul, 2017 3 commits
-
-
Use the '--no-subproject-summary' option to disable timing summary.
-
The specified LABELS will be passed down to subdirectories as well as any targets or tests in the directory.
-
Use this variable to specify a list of labels that will be reported to CDash as subprojects.
-
- 02 Jun, 2017 1 commit
-
-
Chuck Atkins authored
-
- 01 Jun, 2017 3 commits
-
-
-
-
Brad King authored
-
- 11 May, 2017 2 commits
-
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
- 08 May, 2017 2 commits
-
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
- 04 May, 2017 2 commits
-
-
Zack Galbreath authored
Allow CTest script writers to specify additional HTTP headers to be sent to CDash during submission. The motivating case for this feature is a corresponding change in CDash. This will allow projects to refuse submissions from any site not bearing a valid authentication token.
-
None of these usages of `std::list` were inserting or removing elements in the middle of the structure, so there were no benefits to using it. Other uses were related to C pointers being stable in a list of strings whereas in a vector of strings, small pointer optimizations could be moved and become invalid after a modification to the hosting vector. None of these uses modified the vector after handing out a C string to an external store.
-
- 01 May, 2017 1 commit
-
-
Craig Scott authored
The new options allow the user to restrict the setup and cleanup tests automatically added for fixtures.
-
- 26 Apr, 2017 1 commit
-
-
Daniel Pfeifer authored
-
- 24 Apr, 2017 2 commits
-
-
Ben Boeckel authored
-
Ben Boeckel authored
The `Skipped` status is basically a runtime version of the `Disabled` status (set as a property on the test by the configure step), so treat them the same.
-
- 21 Apr, 2017 5 commits
-
-
Ben Boeckel authored
Skipped tests are neither passed nor failed tests, but return codes are based only upon failed tests, so do not count them as such. Fixes #16822.
-
Ben Boeckel authored
There's no need to reserve 100 bytes for each of these strings.
-
Ben Boeckel authored
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
- 11 Apr, 2017 1 commit
-
-
Daniel Pfeifer authored
Automate with: git grep -l '#include <cm_' -- Source \ | xargs sed -i 's/#include <\(cm_.*\)>/#include "\1"/g' git grep -l '#include <cmsys/' -- Source \ | xargs sed -i 's/#include <\(cmsys\/.*\)>/#include "\1"/g' git grep -l '#include <cm[A-Z]' -- Source \ | xargs sed -i 's/#include <\(cm[A-Z].*\)>/#include "\1"/g'
-
- 29 Mar, 2017 1 commit
-
-
When this property is set, the test is skipped and its status is automatically set to 'Not Run'. A disabled test will not be counted in the total number of tests and its completion status will be 'Disabled'.
-
- 27 Mar, 2017 1 commit
-
-
Betsy McPhail authored
Previously, the completion status of not run tests was always set to "Not Run". Make it more descriptive. This value is written to `Test.xml` and then displayed as 'Test Details' in CDash.
-
- 24 Mar, 2017 1 commit
-
-
Daniel Pfeifer authored
-
- 06 Mar, 2017 2 commits
-
-
These functions just need to change the directory for a block of code and then go back to the caller's expected location. Use cmWorkingDirectory to ensure that all return paths are handled.
-
The working directory changes here didn't really accomplish anything.
-
- 16 Feb, 2017 2 commits
-
-
Brad King authored
Thread failure of VC tool commands through more APIs so that we can detect when they fail. Defer updating of the individual VC tool usage the future and just return true from them for now.
- 15 Feb, 2017 1 commit
-
-
Brad King authored
Since commit v3.7.0-rc1~132^2 (CTestSVN: Fix segfault when CTEST_UPDATE_VERSION_ONLY is enabled, 2016-09-12) we do not properly extract svn log or externals. After updating we erase the information that was loaded before updating and can no longer log the changes between revisions to extract authors. Fix this by only loading the repository information once, whether needed by `NoteOldRevision`, `NoteNewRevision`, or both. Fixes: #12630, #16646
-
- 13 Feb, 2017 1 commit
-
-
Daniel Pfeifer authored
Instead, prefix the error message at the two places where the errors are handled: cmMakefile and cmCTestHandlerCommand.
-
- 23 Jan, 2017 1 commit
-
-
Jamie Snape authored
-
- 20 Jan, 2017 1 commit
-
-
Teach the CDASH_UPLOAD signature of ctest_submit() to more thoroughly respect the QUIET option.
-