Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem debugging prig MSTests with ReSharper test runner #87

Open
andy250 opened this issue Jan 24, 2017 · 4 comments
Open

Problem debugging prig MSTests with ReSharper test runner #87

andy250 opened this issue Jan 24, 2017 · 4 comments

Comments

@andy250
Copy link

andy250 commented Jan 24, 2017

Prig is AWESOME. I have one issue though: when trying to debug the test with ReSharper 2016.3 test runner within VS2015 whole IDE freezes. I am using Microsoft Test Framework (Microsoft.VisualStudio.QualityTools.UnitTestFramework). Can I fix it somehow?

@urasandesu
Copy link
Owner

Currently, Prig doesn't support ReSharper 2016.3 test runner.

I guess that there is no such use case for the open source developer who uses Prig because ReSharper is too expensive -- yes, I am, too 😢

@urasandesu
Copy link
Owner

MEMO
To enable Prig in ReSharper, it turned out that I just change the filter that identifies target test runner in Prig.psm1 as the follows:

New-Variable ProfilerTargetProcessArgumentValue '(vstest\.executionengine)|(te\.processhost\.managed[^/]+/role=testexecution)|(JetBrains\.ReSharper\.TaskRunner)' -Option ReadOnly

However, ReSharper test runner will crash from I just doing that. The !analyze -v result
indicates that access violation occurs in clr.dll but I guess the real cause is different. Currently, I can't download clr.pdb so I have difficult investigations.

urasandesu added a commit that referenced this issue Apr 22, 2017
* Support ReSharper. Currently, there are known issues so the scope is limited.
@zaitsman
Copy link

Any updates on this? ReSharper support is vital in some cases.

@urasandesu
Copy link
Owner

@zaitsman, I'm going to support ReShaper in v2.4.0, but it is limited. There is the known issue that test process exited abnormally when creating new AppDomain in a test case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants