[CXX-1083] Create CMake targets for valgrind, ASAN, UBSAN Created: 11/Oct/16  Updated: 18/Apr/18  Resolved: 10/Apr/18

Status: Closed
Project: C++ Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: David Golden Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: CXX Driver Testing (Evergreen)

 Description   

The current Evergreen config runs these tools "manually". We should have targets in CMake for individual use and to keep that level of customization out of Evergreen config.



 Comments   
Comment by A. Jesse Jiryu Davis [ 10/Apr/18 ]

The Evergreen tasks for these tools suffice.

Comment by J Rassi [ 23/Jan/17 ]

I threw some time this afternoon at the subtask of trying to switch over our Evergreen valgrind integration to using "ctest -T memcheck", but I was unsuccessful. By changing CMakeLists.txt to load the CTest module, I was able to get the CTest to invoke valgrind, but any CTEST_MEMORYCHECK_* variables I set in CMakeLists.txt were getting ignored.

Generated at Wed Feb 07 22:01:20 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.