Forum member

MatthewSteeples

147 posts

Posts by MatthewSteeples

  1. MSTest tests that are inconclusive are still "failing"

    We have ConsiderInconclusiveTestsAsPassing set to true on a solution level, but tests that throw Assert.Inconclusive still fail. We're triggering this in the [TestInitialize] method which may be why

  2. Gridnode Compatibility

    Hi, Would you be able to indicate with releases whether the grid node protocol has changed and requires an update please? I know sometimes it has been mentioned in the past, but there appears to be a bug in the latest version. Client version 3.6 successfully connects to grid node 3.5, but give…

  3. Timeout transferring files

    Thanks for that. Does it change the grid node protocol version? (eg will I need to update all clients/servers at the same time?)

  4. Timeout transferring files

    I've been having a look at this from a slightly different angle. Is it possible to specify the version of MSBuild that I'd like NCrunch to use? The gridnode that always builds it successfully is telling me that it's running MSBuilt v14.0 (because v15.0 was not found on this server). Ideally I'd l…

  5. Timeout transferring files

    [quote=Remco;9715] Are these .NET Core projects?[/quote] No, full fat .NET 4.5.2 projects. Weirdly, I spun up a machine that doesn't have VS2017 on it (so it more closely resembles the client that is having problems on the grid) and that didn't suffer from the same problem, the grid built it fin…

  6. Timeout transferring files

    [quote=Remco;9712]When NCrunch works out which files need to be copied up to the grid node, it computes/caches a hash of every file stored underneath the snapshot root directory on the grid node. If there is a matching file, it will be copied across within grid node server without needing to transf…

  7. Timeout transferring files

    Hi, One of our remote workers has an abysmally slow upload speed (0.3mbps) and we're running into a problem connecting them to our Gridnode infrastructures. It would appear that NCrunch times out when transferring larger files (such as our dependencies), even if the file transfer is still making …

  8. ncrunch menu missing from vs2017

    3.3.0.4 fixes my installation issue on VS2017 as well

  9. Setup ncrunch v3.2 ends real quick

    Same error here, but most likely a different cause. I already have the .NET Framework 3.5 pack installed (this is a Windows 10 64 bit install). Looking at the logs it's failing to find VS2017. I've emailed you the full log in case that error is normal. My VS2017 is installed in a non-standard pla…

  10. Hosted Gridnodes

    Hi Remco, Thanks for the detailed response. I'd taken most of your points into consideration individually, but hadn't really weighed them all together. It's something that I may toy with the functionality of while setting up our own cluster. One of the reasons that I thought it would be useful for t…

  11. Hosted Gridnodes

    Hi all, We use NCrunch pretty much exclusively in Gridnode only mode (so tests aren't run locally). To do this we have a small cluster of nodes configured to accept requests. Obviously with the overhead of building the solution multiple times (as each node compiles the code itself) we've found th…

  12. Grid node: hard drive filled quickly...

    Hi Remco, Thanks (as usual) for the quick and thorough response. That's roughly what I was expecting so we'll work around it. One thing I did notice is that one of our resources is being copied when it probably doesn't need to be (and this is 20mb in size). We're not actually copying any addition…

  13. Grid node: hard drive filled quickly...

    We've got a similar situation (though without the SQL Lite file). According to the config our solution storage data limit is set to 10gb (which seems to coincide with the "snapshots" folder) but the workspace (33312 in our case) is 61.7gb with nearly 70,000 folders in it. There's only 2 of us using …

  14. Temporary "user" files being created

    [quote=Remco;8792]Note that NCrunch will only create/remove these files during first load of the engine, or when a project file is changed.[/quote] There's something wrong with that logic then, because these files are being created _every_ few seconds, with different Guida each time. The screensh…

  15. Temporary "user" files being created

    Please see the [url=https://onedrive.live.com/redir?resid=5C5B16AF30B0DEDD!2234892&authkey=!AKuM2EZfsTI7Cbo&ithint=folder%2c]linked screenshots[/url]. These files get created and deleted every couple of seconds in the same folder that the csproj is in. We have the "NCrunch cache storage path" con…

  16. VS15 Installer

    Thanks for letting us know

  17. VS15 Installer

    Hi Remco, Do you have any plans to create an installer for VS15 yet? Even if it's just provided 'as-is'. I understand it's only at the preview stage and not officially supported etc. Regards, Matthew

  18. Possible performance issue for Git repositories

    Hi Remco, Thanks for addressing part of this in the latest version by adding a config value for the cache storage path. Is it possible to make it so that this field accepts environment variables at some point and absolute paths? It doesn't seem that happy when I try and set the value to %TEMP%\NC…

  19. Possible performance issue for Git repositories

    [quote=Remco;7965]Hi Matthew, thanks for sharing this issue. I'd first recommend to make sure your git source control provider is fully up to date (make sure you have all VS updates installed), and that you then consider raising this as an issue with the team responsible for it. NCrunch isn't the …

  20. Possible performance issue for Git repositories

    I've no firm numbers on this, it's just a hunch. We're using Git source control for our project as well as NCrunch. We've got the _NCrunch_ cache folder excluded from the project (using .gitignore) but I believe that Visual Studio thrashes about when files are modified in this folder anyway becau…