-
New Feature
-
Resolution: Postponed
-
Major
-
None
I'm not sure if this is a missing feature or a bug.
Currently, the valgrind plugin doesn't pick up memory errors reported in DynamicAnalysis.xml (the file written by CTest).
A workaround would be to implement an XSLT myself to convert DynamicAnalysis.xml to xml format written by valgrind. It would be great if Jenkins's valgrind plugin natively supports it, though.
Attached an example DynamicAnalysis.xml with memory errors (ctest command I used: ctest -D ExperimentalMemCheck).
Its not a bug. The file from CTest is not a valgrind xml file, its completely different. The file from CTest does not even contain easily parsable xml data from valgrind, its just the standard output.
The memcheck feature of CTest seems still to be experimental, CTest must export valid valgrind xml to make this work!