VNicholson;8508 wrote:Okay, thanks for the explanation. In my case I only notice the problem every now and again so I assumed the clean-up wasn't happening and files were building up over time (in my case the Snapshots folder takes up all the space). It seems more likely I'm just doing something in Visual Studio that is causing a spike in the transient storage e.g. I had three solutions open this morning all of which would have been hitting the Grid Node Server.
NCrunch is quite militant in keeping the snapshot storage directory under the specified limit. If there is a new solution being uploaded to the grid node and there are no solutions to clear out (i.e. they're all in use), the server will actually kick up an error rather than go over the limit.
If you have your workspace base path set under the same place as the snapshot storage though, then the disk space usage of this area will likely be considerably higher than the limit you've specified - especially if you're working with many large solutions with a high level of concurrency.
There are exceptional situations where the grid node can go over the snapshot storage limit - such as if you have a test that reaches back into the foreground solution and stores data there. The grid node will then detect this data when it's next restarted and should adjust the snapshot storage accordingly.