Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. .net core 2.0 and refence errors

    Hi, thanks for sharing this problem. This problem is in NCrunch's integration with the .NET Core platform. It's a limitation caused by the side-by-side versioning of NCrunch's .NET Core libraries (which are on .NET Core 1.0/1.1) with the .NET Core 2.0 environment. We've been looking at ways t…

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

    Thanks for this. Are you able to produce sample code that reproduce this problem? Note that changing your NCrunch version will have a significant impact on the execution sequence of your tests. If you have a problem in your test environment that is dependent on the execution sequence or batchin…

  3. Test-Group-Size

    Hi Daniel, Sorry, without a way to reproduce this I'll need to send you a barrage of questions to help understand this behaviour: - Is there any pattern around which tests are failing to be grouped correctly? - Do these tests keep switching to the blue question mark in the Tests Window every …

  4. Test-Group-Size

    Hi Daniel, When NCrunch runs your tests for the first time, it doesn't have any knowledge of their normal execution times. So to prevent it getting hung up on big tests, it will tend to create small tasks with only 8 tests. Once the tests have been run, the engine will remember their normal e…

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

    When the tests hang, are you able to attach the VS debugger to the running NCrunch test processes and inspect the state of the test runs?

  6. 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…

  7. 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 :)

  8. 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…

  9. 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.…

  10. 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…

  11. 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.

  12. 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?

  13. 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…

  14. 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…

  15. 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.

  16. 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…

  17. 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…

  18. 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…

  19. 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…

  20. 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. …