报告后Pex在循环中运行?

时间:2012-10-07 10:29:35

标签: performance pex

我通过命令行在一个约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)

你认为我必须阻止它吗? 非常感谢。

1 个答案:

答案 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