Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ctest_memcheck: generate `DynamicAnalysis-Test.xml` as well | Ben Boeckel | 2021-09-09 | 4 | -0/+26 |
| | | | | | | | This is useful so that memcheck results also show up as test results on CDash. It will be submitted with the other `MemCheck` parts. Fixes: #22190 | ||||
* | CTest: Rename CudaMemcheck to CudaSanitizer | Tobias Ribizel | 2020-11-17 | 5 | -2/+2 |
| | |||||
* | Tests: Add cases for cuda-memcheck error types | Tobias Ribizel | 2020-08-05 | 3 | -1/+19 |
| | |||||
* | Tests: Add cases for CTest cuda-memcheck parser | Tobias Ribizel | 2020-07-09 | 5 | -0/+288 |
| | |||||
* | Tests/RunCMake: Update cmake_minimum_required versions | Brad King | 2020-06-18 | 2 | -2/+2 |
| | | | | Use 3.3 or 2.8.12 where possible. | ||||
* | Tests: Fix RunCMake.ctest_memcheck test script syntax errors | Brad King | 2020-04-16 | 6 | -6/+6 |
| | |||||
* | CTest: Remove special case for Dart version <= 1 | Regina Pfeifer | 2018-11-28 | 1 | -2/+0 |
| | |||||
* | Remove unnecessary CTEST_PROJECT_NAME variables | Regina Pfeifer | 2018-11-20 | 1 | -1/+0 |
| | |||||
* | ctest_memcheck: Change failure to find log file from error to warning | Betsy McPhail | 2018-08-28 | 10 | -10/+0 |
| | | | | | | | | | | | Sanitizers do not create a log file when no defects are found. Therefore, it is currently impossible for ctest_memcheck to set both `CAPTURE_CMAKE_ERROR` and `RETURN_VALUE` to zero. With defects, `CAPTURE_CMAKE_ERROR`=0 and `RETURN_VALUE`=-1, as expected. With no defects, `CAPTURE_CMAKE_ERROR`=-1 and `RETURN_VALUE`=0. | ||||
* | ctest_memcheck: Fix sanitizers when MemoryCheckSanitizerOptions is empty | Jamie Snape | 2017-01-23 | 6 | -10/+10 |
| | |||||
* | Tests: Use CTEST_MEMORYCHECK_SANITIZER_OPTIONS where appropriate | Jamie Snape | 2017-01-23 | 1 | -2/+2 |
| | | | | | Previously the ThreadSanitizer and MemorySanitizer tests erroneously used `CTEST_MEMORYCHECK_COMMAND_OPTIONS`. | ||||
* | ctest_memcheck: join *SAN_OPTIONS with : | Jamie Snape | 2017-01-09 | 1 | -5/+5 |
| | |||||
* | ctest_memcheck: add support for standalone LeakSanitizer | Jamie Snape | 2017-01-09 | 6 | -13/+78 |
| | |||||
* | ctest: Improve output for `-T memcheck` | Bill Hoffman | 2016-11-17 | 7 | -7/+21 |
| | | | | | Show how many defects each test that had a defect produced. Also tell the user where to find the full log files. | ||||
* | ctest_memcheck: Add DEFECT_COUNT option to capture defect count | Betsy McPhail | 2016-11-09 | 8 | -2/+46 |
| | |||||
* | Tests: Guard more CTest tests against parallel execution. | Stephen Kelly | 2015-04-27 | 1 | -0/+2 |
| | |||||
* | CTest: Drop "Error in read script" message at end of testing | Zack Galbreath | 2015-02-27 | 13 | -13/+0 |
| | | | | | | | A more-specific error message is always displayed earlier in the output if any real error occurred. This final summary message is distracting to readers searching through the output for the word "error". Simply drop it. | ||||
* | ctest_memcheck: Add QUIET option | Zack Galbreath | 2015-02-23 | 3 | -1/+3 |
| | |||||
* | Tests: Drop unnecessary stderr matching from RunCMake.ctest_memcheck | Brad King | 2015-02-23 | 5 | -15/+0 |
| | | | | | | | | The Dummy*-stderr.txt files were needed only to match platform-specific memcheck tooling output and verify that stderr is otherwise empty. Now that the RunCMake infrastructure knows how to strip such lines before matching, we can simply drop these files and use the default empty string match. | ||||
* | Tests: Rename RunCMake.{CTestMemcheck => ctest_memcheck} | Brad King | 2015-02-19 | 69 | -0/+521 |
Follow the convention of naming tests after the command they test. |