Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. NCruch crashes (instead of failing) when test code contains stack overflows

    Hi, thanks for posting! Yes - this is a current limitation within the NCrunch environment. NCrunch does not handle stack overflows. One of the motives behind moving to use hosted task environments with NCrunch was specifically to handle this issue. Unfortunately, the approach doesn't seem to…

  2. VS2008 crashes when debugging

    Hi Sam - Thanks for sharing this issue. Unfortunately, because of the number of components and variables involved, this may be a tough one to isolate. I'm wondering if you might be able to help by answering the following questions: - Does this happen only when you debug using NCrunch? Or wh…

  3. "Timeout of 60000 expired" is misleading

    Thanks for reporting this. I'll take a look and will see if a fix is possible. Cheers, Remco

  4. Nunit theory and autofixture problems

    Thanks for the reproduction - this made it much easier to identify the problem. Basically, this code is relying on dynamic test cases that make use of parameters of a random nature. NCrunch discovers and executes tests in separate physical steps, which means that the test names are not the same …

  5. Nunit theory and autofixture problems

    Hi, thanks for posting! Do you have a small code sample you can share that describes the structure of this test? Also, does changing the [url=http://www.ncrunch.net/documentation/reference_solution-configuration_framework-utilisation-types]framework utilisation type[/url] for NUnit make any di…

  6. Support for NUnit's ISolutionBuilder and TestSuite

    Awesome! Thanks for taking the time to provide the sample solutions .. this always makes life so much easier. I'm glad we could get this to work for you, and thanks for compliment! Cheers, Remco

  7. Support for NUnit's ISolutionBuilder and TestSuite

    I just stopped to have a think about the behaviour you're describing and what you've mentioned as being your approach to the test naming (i.e. using a generated number). I wonder if the generated number is causing the test names to get out of sync between the discovery of the tests and their exec…

  8. Support for NUnit's ISolutionBuilder and TestSuite

    Thanks. Do you see any obvious symptoms when they go red? I.e. is there any exception showing in the test output? Or any information in the Processing Queue window?

  9. Support for NUnit's ISolutionBuilder and TestSuite

    Hi Fabio - Great that it's working! I'm afraid the rules around FullName are fairly scattered between NCrunch and NUnit, so it isn't easy to put them together. My recommendation is to simply identify which patterns work for you deductively and then run with those. As the names are normally d…

  10. Support for NUnit's ISolutionBuilder and TestSuite

    Thanks Fabio. It looks as though this is now failing because NUnit is reporting two tests as existing with the same name (NUnit.Core.Test.TestName.FullName). This causes NCrunch to blow up, as it can't tell the tests apart when it feeds them into NUnit during runtime. I'm not sure if there's mu…

  11. Roadmap

    Hi, no news on this yet. Most likely it will be post V2.

  12. Support for NUnit's ISolutionBuilder and TestSuite

    Great to hear! If you can provide me with a demo of the 'Running' issue, I'll see if I can get to the core of this one too. Cheers, Remco

  13. Project slow to analyse and test

    The test execution behaviour of NCrunch vs Resharper is very, very different. Resharper constructs a single test process and application domain, then runs through ALL tests sequentially until its hits the bottom. NCrunch will break up all the tests into a number of different tasks, then each t…

  14. Realtime console output?

    Hi Darren - Thanks for the suggestion! There is a goal to move towards this. The main reason it hasn't been done yet is because is greatly increases the volume of internal messaging, slowing down the engine. I think that we would likely be able to invest more in getting here in a later versi…

  15. Support for Visual Studio's Profiler

    Hi Rodney, Sorry, after looking into this, it looks like a huge amount of work that would be hard to justify relative to the value of the feature. I don't see NCrunch going down this path. Cheers, Remco

  16. Support for NUnit's ISolutionBuilder and TestSuite

    Ok - try this build: [url=http://downloads.ncrunch.net/NCrunch_VS2012_1.45.0.14.msi]VS2012[/url] [url=http://downloads.ncrunch.net/NCrunch_VS2010_1.45.0.14.msi]VS2010[/url] [url=http://downloads.ncrunch.net/NCrunch_VS2008_1.45.0.14.msi]VS2008[/url] It's an experimental build, but hopefully i…

  17. NCrunch Build Fails with XUnit on VS2010

    It looks as though the Nuget package for AutoFixture is rigged with this deliberately to ensure that you're binding to its version of Xunit. Most probably this was done by the author to limit the potential for cross version issues with this framework. Although I don't know much about the inner wor…

  18. Disable while debugging

    Hi, thanks for posting! There isn't a feature in NCrunch that is specific to this, although I may be able to suggest better ways in which this could be handled so you don't need to deal with frustrating collisions. When you say 'debugging', do you mean by running your application with a debugg…

  19. Unable to find sn.exe for signing an instrumented assembly

    Hi Sam, That's great to hear. I'll see that the fix goes in with the next minor release. Normally this forum should send notifications from forum@ncrunch.net, although you aren't the first to mention this problem - I wonder if the feature or infrastructure is having issues of some kind. …

  20. NCrunch Build Fails with XUnit on VS2010

    Hi, thanks for sharing this issue. Giving this a quick try, I wasn't able to reproduce the issue. NCrunch's support for Xunit 1.9.1 actually works by redirecting to the 1.9.0 assembly that is packaged with its Gallio components - so it's definitely looking for the right file. The key question i…