gpt4 book ai didi

silverlight - Lighthouse(Silverlight Unit Test Runner)挂起然后不执行任何测试——为什么?

转载 作者:行者123 更新时间:2023-12-04 18:35:04 25 4
gpt4 key购买 nike

我们正在使用 Lighthouse在 Silverlight 4 .xap 文件上运行单元测试。

在我们的构建服务器上,它会定期但看似随机地执行以下操作:

10:18:08 C:\Program Files (x86)\Jenkins\jobs\******\workspace>Lighthouse.exe "******\Bin\Release\******.xap" "TestResults\******.xml" 10:18:10 Test Results file name: TestResults\******.xml10:18:10 Sending signal to Lighthouse Test Executor to start executing tests.10:21:54 Lighthouse v1.01 (c) 2011 - Remote Unit Test Run Started.10:21:54 Total Test Assemblies: 1 Total Test Methods: 61.10:21:55 Testing results saved to file: TestResults\******.xml10:21:55 Total Tests: 61 | Tests Passed: 0. | Tests Failed: 010:21:55 Exiting (-1) because no Unit Tests were executed - this can't be right, right?

所以它挂了大约 4 分钟,说运行已经开始,然后没有运行测试并立即停止。

我找不到任何关于出现问题的线索——当没有其他构建并行运行时也会发生这种情况,并且在开发人员的机器上测试执行得很好。 (更新: 在我们的构建服务器重启后,第一个 Lighthouse 测试失败了,从那时起所有其他测试似乎都成功了。这让我怀疑某些进程卡在 Lighthouse 需要的某些资源上.) (更新:为了完整性:在不对代码或测试做任何更改的情况下,对我来说 Lighthouse 有时成功有时失败。从控制台输出可以看出,Lighthouse 很可能甚至不开始任何测试:“测试通过”和“测试失败”均为 0。)

有人知道从哪里开始寻找可能的原因吗?

谢谢!!

(我没有用 标记这个问题,以防止与更知名的同名工具混淆。)

最佳答案

要确定是环境问题还是代码问题,请检查 上个月的源代码,并多次运行 lighthouse,看看出现了多少次故障。

也许已经 checkin 了一些错误的单元测试逻辑?

关于silverlight - Lighthouse(Silverlight Unit Test Runner)挂起然后不执行任何测试——为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13540201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com