Ошибка Pex при сборке команды (сборка TFS 2010) - PullRequest
3 голосов
/ 23 ноября 2011

Мы использовали pex и родинки для unitest с TFS2010.В последнее время pex и родинки начали случайно падать во время теста.Мы не смогли воспроизвести эту ошибку на компьютере разработчика.Сбой происходит только на серверах Team build.Мы используем версию en_visual_studio_2010_pex_0.94.51006.1_power_tools_x86_exe_593303

Вот ошибка из журнала сборки.

Test Run Error.
Passed  270

Total   270
Results file:  C:\Builds\8\Release-1\Dev_DotNetFramework_Integration\TestResults\XXX_XXX_2011-11-23 02_11_07_Any CPU_Debug.trx
Test Settings: XXXX

Run has the following issue(s):
[host] An unhandled exception System.NullReferenceException occured while executing the unit tests
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Messaging.MessageEnumerator.Close()
at System.Messaging.MessageEnumerator.Dispose(Boolean disposing)
at System.Messaging.MessageEnumerator.Finalize()
[agent] host process exited with exit code 255 - 0xff. See http://research.microsoft.com/en-us/um/redmond/projects/pex/wiki/Exit Codes for more information.

Вот журналы событий сервера сборки

1)

Application: Microsoft.Moles.VsHost.x86.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
Stack:
   at System.Messaging.MessageEnumerator.Close()
   at System.Messaging.MessageEnumerator.Dispose(Boolean)
   at System.Messaging.MessageEnumerator.Finalize()

2)

Faulting application name: Microsoft.Moles.VsHost.x86.exe, version: 0.94.51006.1, time stamp: 0x4cacdf4d
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x12f17f38
Faulting process id: 0x3768
Faulting application start time: 0x01cca9af1bf4bcf3
Faulting application path: c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\Microsoft.Moles.VsHost.x86.exe
Faulting module path: unknown
Report Id: 85a87b73-15a2-11e1-a29e-78e7d1906fee
...