Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. jetbrains rider plugin?

    Unfortunately, there's no way to provide an acceptable NCrunch experience in Rider without the following: 1. Being able to extract in-memory code text from the IDE 2. Being able to extract in-memory project details from the IDE (i.e. XML, dependency information, etc) 3. Rendering of coverage ma…

  2. Analysis of Visual Studio 2017 solution order of magnitude slower

    Excellent! Thanks for all your help and patience on this one. We got there in the end :)

  3. nCrunch for VS 2015 - Unable to process large number of tests

    Hi, thanks for sharing this issue. This is the result of instability in the test environment, which unfortunately can be caused by a great many things. Do you have a way to reproduce the problem in a small sample solution? Or are you able to isolate it further? Keep an eye out for possible O…

  4. Analysis of Visual Studio 2017 solution order of magnitude slower

    Thanks Craig. Would you be interested in trying the build below? I hope this will resolve the issue: [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_3.15.0.1.msi]NCrunch_Console_3.15.0.1.msi[/url] [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_3.15.0.1.…

  5. Passing/Not Passing some tests with JustMock

    Hi, thanks for sharing this problem. This feels like sequence dependent behaviour to me. I personally have no information on how JustMock resets mocks between setup calls, but from what you've described, it feels like it's carrying state from previous mock calls in previous tests that were run i…

  6. Analysis of Visual Studio 2017 solution order of magnitude slower

    [quote=donners77;11950]Could you email me from my forum registration email address and then I could reply with the zipped file as an attachment?[/quote] Done.

  7. Analysis of Visual Studio 2017 solution order of magnitude slower

    Do you have any other way to share these files with me? Or any way to copy/paste the most relevant pieces of information?

  8. Analysis of Visual Studio 2017 solution order of magnitude slower

    Awesome, thanks! Did the upload finish ok? I haven't had anything come through. I understand the snapshots can be quite large. Even just knowing the stack trace of the area of the hang should be a huge help to me. BTW: I just wanted to add that I really appreciate how patient you've been with…

  9. Execution Steps, Building test project 2 times?

    Hi, thanks for posting. Yes, this is normal behaviour. If you're making a series of rapid changes to your codebase, NCrunch can end up queuing build steps after each other. Consider the following scenario: 1. You make a code change 2. NCrunch starts building the project (Build run #1) 3. Y…

  10. Analysis of Visual Studio 2017 solution order of magnitude slower

    Do you, by chance, have a performance profiler on your machine? If so, would it be possible to get a profiling run of the NCrunch engine process? I expect there will likely be a clear stack trace behind what is taking up all the CPU time.

  11. Analysis of Visual Studio 2017 solution order of magnitude slower

    [quote=donners77;11940] How do I wipe the NCrunch configuration for the solution?[/quote] The best way to do this without losing the configuration (so you can still go back) is to make a copy of the entire solution, then remove all the NCrunch derived files. You can find a list of all the files…

  12. Analysis of Visual Studio 2017 solution order of magnitude slower

    Hi Craig, I may have found an issue with the "Allow tests to run in parallel with themselves" setting. Does changing this to TRUE improve things? I think the trigger here is configuration related. Wiping your NCrunch configuration for the solution (in a reversible way) might be very interest…

  13. Analysis of Visual Studio 2017 solution order of magnitude slower

    Hi Craig, I'm sorry to hear that the build didn't solve the problem. I am, unfortunately, pitching blindly here as I haven't been able to reproduce the problem myself. It may not be reasonable for me to ask this, but if you're able to create a sample solution producing this problem that you can…

  14. Is there a way to setup combine engine modes with capabilities?

    Hi, thanks for posting! We do have the 'Tests to execute on this machine' setting, which can be combined with an engine mode to control which tests are allowed to run on a machine. Unfortunately, there presently isn't any condition in this setting that will allow you to control behaviour based…

  15. Churn mode - Not working with multiple threads?

    [quote=GreenMoose;11932] It now works as expected, thanks :) (was it intentional you had the same version number for both builds?) [/quote] No, this wasn't intentional .. we're restructuring our release build system. Somehow this one went out twice. I guess it just overwrote the old build. …

  16. Churn mode - Not working with multiple threads?

    Ok, the build below includes a fix for this: [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_3.15.0.1.msi]NCrunch_Console_3.15.0.1.msi[/url] [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_3.15.0.1.zip]NCrunch_Console_3.15.0.1.zip[/url] [url=https://s3.am…

  17. Analysis of Visual Studio 2017 solution order of magnitude slower

    Would you be interested in trying the build below? This build includes a range of performance fixes/improvements to NCrunch's internal processing queue: [url=https://s3.amazonaws.com/downloads.ncrunch.net/NCrunch_Console_3.15.0.1.msi]NCrunch_Console_3.15.0.1.msi[/url] [url=https://s3.amazonaws.…

  18. Can you explain how Ncrunch work on Visual Basics?

    [quote=danwize;11928]I'm trying out NCrunch at work. We have a large solution with VB and C# projects. I'm not seeing any code coverage icons in my VB code. Is VB fully supported in NCrunch? [/quote] Thanks for posting! Yes, it is. Do you experience this problem if you create a small samp…

  19. Build failure when a tests is parameterized on MSTest framework. NCrunch (version 3.14.0.1)

    Hi, Thanks for sharing this issue. When writing parameterised data row tests using MSTest that use type conversions or nullables, please set your 'Framework utilisation type for MSTest' to 'DynamicAnalysis'. This will resolve such problems.

  20. Analysis of Visual Studio 2017 solution order of magnitude slower

    Thanks Craig. I think I now have enough information to attempt to create a test scenario that can reproduce this problem. I'll let you know how it goes! Regarding the CPU/Thread settings, my rule of thumb is to have the same number of threads assigned to NCrunch as you have CPU cores assigned t…