我有一个无限期运行的嵌入式系统,需要检查它是否有内存泄漏。在一个终端中,很容易杀死进程,但是,我需要在Jenkins构建服务器上将其设置为自动内容。我自己一直无法找到时间限制选项,所以其他人都知道我这样做的方法吗?
我正在使用这里找到的Jenkins Valgrind插件:
https://wiki.jenkins-ci.org/display/JENKINS/Valgrind+Plugin
答案 0 :(得分:2)
在完成valgrind手册后,没有内置时间限制选项。但是,如果你想做这样的事情,你可以使用--trace-children并构建一个包装器/辅助程序,它将分叉目标程序,然后在时间限制后终止它。