如何在 Azure DevOps CI/CD 管道中的 Catch2 C++ 测试中启用故障转储?

问题描述

我正在为 Windows 开发 C++ 软件产品。我使用 Catch2 框架为它编写了测试。它们在 Azure Dev Ops (ADO) 的 CI/CD 管道中自动化。我想要做的是在我的代码中出现崩溃(例如未处理的异常)时自动创建并保存在此 ADO 管道中的故障转储(.dmp 文件)。我在 Catch2 框架中没有看到任何允许故障转储收集的内容。我正在其他地方使用 procdump.exe 工具来创建故障转储,我想知道是否有办法通过我的 Catch2 测试运行此工具以在发生故障时获取转储。有关如何完成此操作或使用其他工具的任何提示都会有所帮助,谢谢! 达伦

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)