我通过命令行在一个约2200个方法的类上运行pex。
经过2天的详细阐述后,我认为有测试套件和报告html,pex今天早上8点05分结束,修改后的列表文件是在上午8点40分。
最后一行输出是:
08:05:08.3> [finished] execution time 2.08:05:08.3014942.
-- 0 critical errors, 0 errors, 0 warnings.
-- 83635 generated tests, 1 failing, 83635 new, 0 inconclusive.
[coverage] generating coverage reports...
[reports] generating reports...
[reports] report path: reports\121005.001302.3848.pex
进程pex.exe正在运行,但是发生了什么?大约3.5小时后(现在对我来说是下午12点15分)它可能会循环或者它的操作是什么?
CPU已满并且内存也很大(处理pex 1.5G的RAM)
你认为我必须阻止它吗? 非常感谢。答案 0 :(得分:0)
2天后大约14小时我停止了这个过程:
[coverage] generating coverage reports...
[reports] generating reports...
[reports] report path: reports\121005.001302.3848.pex
!error! [reports] rendering of coverage reports failed: exit code 1 - 0x1
Microsoft Pex v0.94.51023.0 -- http://research.microsoft.com/pex -- v4.0.30319
Copyright (c) Microsoft Corporation 2007-2010. All rights reserved.
[tests] could not resolve test framework, using default (Visual Studio Unit Test
)
[reports] html report: reports\121005.001302.3848.pex\report.html
LAUNCHER FAILED
unexpected failure: exit code 1 - 0x1
也许我的资源很少(2G内存和双核)而且pex没有执行report.html