Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. Forum Login VS Wiki Login

    Hi Daryl, Thanks for posting! Right now both systems are completely separate and use different authentication systems, with the Wiki currently using closed logins only. Were you looking to post a comment or adjust anything in the Wiki? If you can describe what you'd like to change, I may b…

  2. Parallel test execution constraints question

    Hi Wilhelm, Thanks for posting! I can't see any way to do this without creating an individual resource for each possible combination between A and B tests, which I presume is something that's occurred to you but is considered not an option because it's very messy and hard to maintain. Can y…

  3. Recursive folder searching in 'Additional files to include'

    Hi Marqus - You can. The syntax is slightly different to what you've described though. Instead, try using: TestData\**.* Cheers, Remco

  4. StructureMap issue AssemblyInitialize

    Unfortunately it's quite a difficult thing to change, as it is very much tied into the architecture NCrunch uses in order to run tests. The overhead of launching test processes and sending profiled data back and forth is very high, so the batching makes a big difference in the overall performance o…

  5. StructureMap issue AssemblyInitialize

    Hi, thanks for posting! NCrunch has difficulty with these tests because it uses test processes in a different manner to VS's MSTest runner. The standard MSTest runner will spawn a test process, then run all the tests one by one until completion, then tear the process down. NCrunch will spaw…

  6. Show project type column in the Configuration Pane

    One of the design goals of the configuration pane was to try and keep it as simple as possible (so as to avoid confusion), so I'm not sure how readily I can introduce this feature, but thanks for the suggestion!

  7. "Track Active Item in Solution Explorer" is not respected when double clicking a failure or test

    Hi, thanks for posting. It sounds to me like the file being opened by NCrunch is not the same as the file actually represented in your solution. This is theoretically possible if NCrunch has issues with mapping data returned from the build process. If you double-click a test to open up a file…

  8. How to completely UNINSTALL NCrunch from VS2010?

    Hi thanks for posting! NCrunch is just a standard windows program like any other, and if you installed it via MSI, it uninstalls from the 'Programs and Features' list. Otherwise, all you need to do is remove the following directory with its contents (with your IDE closed): Program Files (x8…

  9. Automatically pin new tests in 'Run pinned tests automatically...' mode

    Yeah this is annoying. I've been thinking about adding it as a checkbox option on the engine mode. Thanks for suggesting it :)

  10. Huge Memory usage

    Nice analysis! Thanks for the memory dump. This does help to confirm my suspicions that the leaks are being caused internally in MSBuild. Whether or not NCrunch's manner of use of MSBuild is contributing to this is an interesting question and I'll continue looking into this. The upcoming 1.41b r…

  11. Hyperlinks do not detect open document

    Hi Mike - Thanks for reporting this issue. The issue is caused by NCrunch failing to properly interpret build errors inside files that are specified in their project file using backwards relative paths (as would be the case if you are referencing files between projects). A fix is being prepar…

  12. Go to selected test doesn't work for MSpec

    This is caused by a technical limitation of tests without a body, as these tests have no representation in the PDB file and therefore NCrunch isn't able to 'find' them in the source code. I'm afraid there aren't any quick fixes to this. It will need to be addressed as a long term problem. Thank…

  13. NCrunch failing to build MVC Integration Test sample

    Hi, thanks for posting! Great to see NCrunch building up adoption in Auckland. Essentially your test project has what I like to call an 'Implicit' reference to the contents of your web project. NCrunch treats each project as a completely separate unit to be built and tested independently, so th…

  14. NCrunch ignoring preprocessor, but only for certain projects

    In theory, setting the 'Use build configuration' to 'UNITTEST' for each of your projects should solve your problem - though as you've described it sounds as though something more complicated is going on. Would you be able to show me an extract of the XML from one of your project files showing the…

  15. Cannot process test project because of ProcessLoadTimeoutException

    This is of some interest to me as NCrunch has several reported problems with the latest version of TypeMock. Which version of TypeMock are you using and which installer solved the problem? Is everything working correctly now? Cheers, Remco

  16. "Take me to first failing test" keyboard shortcut

    From a clean implementation point of view, it seems to me like the best may be to have both options as separate shortcuts. Each could use the current position in order to identify what is the 'next' test to be navigated to, so it should be easy to jump through the code like this ... Thanks for y…

  17. "Take me to first failing test" keyboard shortcut

    Thanks for the suggestion! I've been thinking about the best way to implement something like this and would value your feedback on the approach. When navigating to a failed test, there are two points of navigation that are of interest: 1. The entry point of the test 2. The deepest accessible…

  18. xUnit display weirdness.

    Hi, thanks for posting! Right now NCrunch is utilising Xunit via Gallio, which somewhat limits the integration options in this area. There are long term plans to move away from this, in which case features such as these will be more feasible to develop. Something you can try (which may make a…

  19. vbc.exe issue on build

    It must be caused by a certain piece of code that the project surfaces and is referenced from the project that is failing. Is there any part of the project that is consumed by the failing project and appears to be structurally/syntactically complex? For example, a generic multidimensional array, o…

  20. vbc.exe issue on build

    Nice work! Is there anything about this project that could be considered unusual compared with the others? For example, a different .NET framework version, perhaps some particularly low-level or structurally complex source code ...