【发布时间】:2021-09-22 07:21:58
【问题描述】:
我尝试在 docker 环境中使用 ctest 并行运行我的测试。这是我执行的命令;
ctest -R MyTest -j 10 -VV --stop-on-failure --output-on-failure --repeat-until-fail 1000
在运行测试时,我偶尔遇到段错误。
Test #1463: MyTest.case1...***Exception: SegFault 0.15 sec
我想做的基本上是了解出了什么问题。在这方面,我想获得一个核心转储文件。但显然,docker环境中没有生成core dump文件。
我的问题是,是否有一种方法可以通过给出 ctest 参数来了解导致问题的原因,或者在由于 ctest 中的段错误导致任何测试失败的情况下是否生成核心转储文件。
提前致谢。
【问题讨论】: