Bar*_*osz 6 azure-devops azure-pipelines
我有一个使用本地代理运行单元测试(nunit)的构建管道。
一切正常,直到我移至新笔记本电脑。在不对我的存储库或构建设置进行任何更改的情况下,现在生成的构建日志现在充满了以下消息:
2019-02-06T10:21:22.7514187Z [11:21:22]例外:E0434352.CLR
少于100个单元测试的消息超过7000条。其中一些测试是UI测试(使用TestStack.White),而某些是Web测试(使用Selenium)。
错误似乎不会影响测试的执行,因为测试通过了OK(如果有问题,则失败了)。
唯一发生变化的是Windows 10构建的较新版本以及可能必须重新下载的构建代理的较新版本。
由于错误没有说明,我该如何调试?
它可以与构建代理的版本相关吗?
生成代理可执行文件会自我更新吗?
为了消除错误,我已将代理从v144更新到v146,但没有更改(作为Windows,为64位)
小智 8
它是AzureDevOps中的错误。您可以在这里阅读有关内容:https : //developercommunity.visualstudio.com/content/problem/446334/hundreds-of-e0434352clr-exceptions-during-test-run.html
您可以通过禁用测试重新运行来解决。如果您不想这样做,我可以通过在Visual Studio测试任务中关闭以下功能来禁用它们:“在发生灾难性故障时收集高级诊断”。
归档时间: |
|
查看次数: |
1324 次 |
最近记录: |