Provide a smoother upgrade path for Grid Node Server - (backwards) compatability or run in parallel.
At the moment, the grid node servers must be updated at the same time as all VS clients.
Either allow mismatched versions of NCrunch in VS and distributed nodes, or allow multiple instances of the grid node server on the same machine.
This is holding back our adoption of v2.8 - whether we install the server first or ask developers to upgrade their client first, we have a period where nobody has distributed processing.
-
At the moment if a grid node is running an incompatible version with the client, you'll see an error show in the Distributed Processing Window. Do you mean that you would like this error in a more obvious place? Or is the error not showing for you?
-
Sean commented
I would even be happy with an error thrown when attempting to run from a down-level client against newer version nodes. Right now after upgrading the clients or server you get no info about why the tests are not running remote.