Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. Setting up VM Nodes at runtime

    [quote=Jochen;9754] I absolutely understand and I know first-hand how nothing is ever as simple as it seems with a real-life product. I will post the feature request to uservoice. Now I know you can't give me anything concrete or make any promises, but would this feature be something that you wou…

  2. Setting up VM Nodes at runtime

    You are always most welcome to post feature requests to [url=https://ncrunch.uservoice.com]uservoice[/url]. This would make excellent sense as a feature request, and I agree it would be a valuable feature. However, as developers we do often tend to oversimplify these sorts of problems on first g…

  3. netstandard support

    Hi, At the moment there is a known problem in v3.3 where for some reason, references that are declared via project.json don't seem to be correctly detected by NCrunch. This seems to be a new problem (v3.2 is OK). I hope to get a fix out for this soon. Meanwhile, I recommend you declare your …

  4. Setting up VM Nodes at runtime

    Sorry, there may not be much I can do to help you then. The kind of setup you're looking for would require considerable changes to be made to the NCrunch engine. I'm not personally aware of any project that will enable such a setup out of the box.

  5. Setting up VM Nodes at runtime

    Hi, thanks for posting! Short of an unstable solution requiring considerable micro-management, I don't think it's possible to get the NCrunch infrastructure to behave in the way that you've described. This is because what you are after is effectively a dynamic grid node that is remotely controll…

  6. NCrunch runs in different folder than VS Test Runner

    [quote=MikeWard;9743]Apparently, you found the issue. Updated to 3.3.0.6 and now I have to remove my TestRootPathProvider to get tests to pass.[/quote] v3.3.0.6 didn't include any changes to the MSTest adapter. So I guess this one is a mystery. It's possible we haven't seen the last of it.

  7. Subscription license?

    Hi, At the moment, there are no plans to implement a subscription license. Because it's just a small business, I have a goal to keep the licensing as simple as possible. Multiple licensing systems would make maintaining sales channels much more time consuming, and I don't want to move away fr…

  8. Ncrunch crash dumps

    [quote=danius;9738]Finally after all day happened with NCrunch disabled. Case closed :) [/quote] Thanks for confirming!

  9. NUnit 3.5 Tests not found

    Hi Michael, Thanks for confirming! Is there any chance you could share the enum/test declarations with me? I'd really like to investigate further to see if it's possible to fix this.

  10. Ncrunch crash dumps

    Hi Daniel, Thanks for sharing this issue. Is there any UI action that seems to specifically trigger the crash? Or does it just appear at random? A crash minidump would be useful if you have a way to share it, though considering their size I understand this may not be feasible. Are you abl…

  11. ncrunch menu missing from vs2017

    Great to hear! Thanks for taking the time to report the source of the problem. Right now, for the sake of simplicity, the NCrunch installer only installs into the first VS instance. It IS possible to install to multiple instances, but this would require a manual installation.

  12. "Run impacted tests automatically, other manually" does not detect changes in MSpec tests.

    Thanks for taking the time to share this problem. I've managed to reproduce it exactly as you've described. MSpec is a bit more complex than other frameworks in this area because the tests themselves actually reside in compiler generated code (because of the inline lambdas). My first guess woul…

  13. NUnit 3.5 Tests not found

    Hi, thanks for sharing this issue. NUnit v3 is a complete redesign of NUnit with massive internal changes to the test framework. Accordingly, this required complete reintegration with NCrunch from scratch. Essentially, NUnit v2 and v3 are completely different testing frameworks. Complex type…

  14. Issue Building .NET Core Project in VS2017 with 3.3

    Thanks! I've managed to reproduce this. It looks to be related to how .NET Core handles project references. I have a few other improvements for the .NET Core support in the works. I'll try to get a fix out with these later in the week.

  15. Timeout transferring files

    [quote=MatthewSteeples;9721]Thanks for that. Does it change the grid node protocol version? (eg will I need to update all clients/servers at the same time?)[/quote] No, there should be no change to the grid protocol in this build. The fix itself is in the grid node code, so updating the insta…

  16. Issue Building .NET Core Project in VS2017 with 3.3

    Would you be interested in giving the following build a try? I've implemented a targeted fix for this issue: [url=http://downloads.ncrunch.net/NCrunch_Console_3.4.0.1.msi]http://downloads.ncrunch.net/NCrunch_Console_3.4.0.1.msi[/url] [url=http://downloads.ncrunch.net/NCrunch_Console_3.4.0.1.zip…

  17. Timeout transferring files

    I've just had this happen to me. It's a problem with the grid node itself, newly introduced in v3.3. The node 'sticks' to the version of MSBuild that was first used by it to run a build. If you try to use it across versions of Visual Studio, it will fail with the System.Collections.Immutable ex…

  18. Timeout transferring files

    Interesting. Microsoft are moving towards the concept of Nuget user packages stored globally (or in the user profile), so it's possible that by installing VS2017 it has directed you to new compiler behaviour changing the way System.Collections.Immutable.dll is being referenced. NCrunch v3.3 intr…

  19. Timeout transferring files

    [quote=MatthewSteeples;9713] Version 3.3.0.6 on client and grid node, VS 2015 with latest update, Windows 10 Client can build successfully on 1 of the 3 grid nodes. And it's just occurred to me (while writing this) that the two that it can't build on both have VS2017 RC installed on them as well…

  20. Timeout transferring files

    Hi Matthew, Thanks for sharing this problem. Thinking about how the networking code works, I guess a timeout may be an issue here. I'll take a look and will see if I can find a way to address this. With the way the protocol is designed, I don't think it would be feasible to implement a throt…