Our project runs continues integration where unit tests project after build are run via OpenCppCoverage. The normal execution requires running the unit test executable invoked via opencppcoverage command (Windows).
We'd like to have proper memory leak checker on these unit tests, as the primitive mechanism hacked into Google Test which is based on _CrtMem* function doesn't play well with Google Mock (false positives due to expectations kept over lifetime of the test case).
Now the question is how to use Dr. Memory to avoid multiple runs of same tests executables? Should we call opencppcoverage to invoke drmemory invoking our executable? Or rather call drmemory to invoke opencppcoverage invoking our executable? But in former case how to avoid false positives potentially caused by opencppcoverage?
Thanks for the answer. If you can, please put these into FAQ.
--
---
You received this message because you are subscribed to the Google Groups "Dr. Memory Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drmemory-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.