Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Remote server: Devvenv.exe choked (when receiving data from grid node server?)

    Hi, I think this is more of a symptom of the problem rather than its direct cause. The stack trace above shows an exception being thrown while trying to read data from a remote grid server. All communication with grid servers happens using background threads, so there's no way this would have b…

  2. Remote server: "Custom Environent Variables" is not persisting values after restart

    Hi, Thanks for sharing this issue. It looks like the persistence code was accidentally left out for this configuration setting. I've prepared a fix for this in the following build: [url=http://downloads.ncrunch.net/NCrunch_GridNodeServer_2.6.0.3.msi]http://downloads.ncrunch.net/NCrunch_GridN…

  3. Remote server: More user friendly "Custom environment variables" dialog

    Hi, Thanks for the feedback. I've prepared a build that addresses each of the suggestions/issues you've described above. You're welcome to give it a try and let me know how it goes: [url=http://downloads.ncrunch.net/NCrunch_GridNodeServer_2.6.0.3.msi]http://downloads.ncrunch.net/NCrunch_Grid…

  4. Improve Code Coverage Markers to be on par with Visual Studio 2013

    Hi, thanks for posting and for the feedback. NCrunch is somewhat limited in its code coverage analysis by the fact that it only analyses line-by-line, whereas more specialised code coverage tools (such as the one in Visual Studio) will analyse any statement or code component with debugging inform…

  5. Enable custom env. variables to be set on remote servers

    [quote=GreenMoose;5507]Input 1) The problem I have with global is that I have multiple working copies, each having different sets of values. E.g.: 1) code review WC 2) main work WC 3) temporary work WC For all these 3 and have separate dbs, separeate IIS applications etc. so I easily can sw…

  6. Missing method exception

    Thanks Matt. I do think that this is a different side of the same problem. My theory at the moment is that there is some kind of data race involved when doing certain refactoring actions. 99% of the time, everything is fine and nothing goes wrong.. but on occasion, the data is being represented…

  7. Crunch on save and splitter position

    I've managed to reproduce the issue here now .. something is not right with the splitter distance persistence in vertical mode. I'll see that this gets fixed. Thanks for the report!

  8. Crunch on save and splitter position

    Hi Julien, Thanks for posting! I'm glad your enjoying NCrunch. The ability to run tests on save is an often requested feature. I think it will be implemented at some stage. It is, however, a problematic feature to introduce as the engine wasn't designed with this kind of workflow in mind, a…

  9. Debugger.Break crashes nCrunch TaskRunner

    Hi, thanks for posting! Unfortunately, there is nothing NCrunch can do about the task runner crashing in this situation. The Debugger.Break method is responsible for this action, and NCrunch cannot intercept its activities. You'll find that other test runners have the same behaviour in this sit…

  10. Making NCRUNCH aware of additional reference (for which there is no code, just dlls)

    Hi, great to hear you've been making some progress with NCrunch on this challenging solution. Can you share any details on how the ABC.dll project is being referenced from the "Frame" project? You've mentioned that this is an absolute reference - is this path declared in the MSBuild XML? For ex…

  11. Ability to display test output in text window

    Hi, Thanks for the suggestion. I'll look into it :) Cheers, Remco

  12. NCrunch fails to build project using MS Fakes

    Wow, nice find! I might see if I can rig up NCrunch to manipulate this file and show the error automatically. Thanks for letting me know about this.

  13. Test runner process crashes

    Hi Daniel - Thanks for the sample solution. The first time I opened it, the task runner immediately crashed. After some tinkering, it stopped crashing and NCrunch/NUnit started handling the thread abort normally, reporting a sensible error. I since haven't been able to get the problem to occur…

  14. Avoiding huge workspaces

    Hi Jeremy, Absolutely - try the [url=http://www.ncrunch.net/documentation/reference_runtime-framework_environment-class]NCrunchEnvironment.GetOriginalSolutionPath()[/url] method.

  15. Test runner process crashes

    No - you're absolutely right. It shouldn't. Sorry, I misunderstood. This isn't a known problem, so I might need some more information to try and figure out what is happening. NCrunch should only execute ThreadAbortExceptions inside try/catch blocks. Which test framework are you using? Is t…

  16. NCrunch fails to build project using MS Fakes

    Nice work in identifying this. I would be willing to bet that this problem is related to Fakes attempting to load the Prism/MEF assemblies during its generation of the Fakes. Because NCrunch suppresses the [url=http://www.ncrunch.net/documentation/reference_project-configuration_copy-referenced-as…

  17. Test runner process crashes

    Hi Daniel, Thanks for sharing this issue. This is most likely occurring because NCrunch enforces a default test timeout of 60 seconds whenever no existing timeout has been specified. This is because timeouts are very important when running tests continuously, as otherwise the engine can hang.…

  18. Tests failing when using MVVMLight PCL

    Excellent! Thanks!

  19. Tests failing when using MVVMLight PCL

    Thanks for sharing the sample solution. This was critical in analysing and finally resolving this issue. I have a fixed build for you here if you'd like to give it a try: [url=http://downloads.ncrunch.net/NCrunch_GridNodeServer_2.6.0.1.msi]http://downloads.ncrunch.net/NCrunch_GridNodeServer_2…

  20. NCrunch fails to build project using MS Fakes

    Hi, Thanks for sharing this issue. This is a blanket exception thrown by NCrunch whenever it executes a build that fails to complete, but provides no error information. The first step in to trying to resolve this would be to get a detailed log from the build. Set the [url=http://www.ncrunc…