TFS构建失败--.RunSettings中的CollectFromChildProcesses做了什么?

时间:2017-06-22 07:49:15

标签: sql-server unit-testing tfs msbuild

请原谅我,如果这看起来有点超出SO标准,但是我们一直在使用TFS中的构建失败测试问题 - 特别是调用数据库的集成测试。该数据库通过SQLLocalDb实例提供给TFS构建代理。

这大部分时间都有效,但我们开始尝试随机失败,SQL似乎在测试运行的一半时脱机。

经过多次重写并拒绝承认SQL服务器可以消失,我们偶然发现了这个设置......

<CollectFromChildProcesses>true</CollectFromChildProcesses>

...在构建.runsettings文件中,基于https://github.com/martincostello/sqllocaldb/issues/7

将其更改为false似乎缓解了我们的问题。

但是,我可以找到任何解释该设置控制的内容,以及我们是否通过将其作为修复来排除其他问题?

欣赏知识分享的任何人。

0 个答案:

没有答案