I've noticed recently that NCrunch is not running all the tests when I right click on a node and run all selected tests.
The enging mode is set to "Impacted tests and others manually" I have the test output window grouping by Namespaces, Fixture, Test and if I right click on say a top level name space that contains 2000 tests, then select "Run selected tests in new task runner process" it only queues up a seemingly random amount, eg 700 sometimes, 753 etc.. but never the full 2000 and there are tests that end up with the ? symbol on them.
As soon as I change the engine to "Manual only" and then do the same thing, all 2000 run.
I think in previous versions, when I had "Run impacted tests and others manually" it would always run all of the tests I had selected manually.
Is this behavior you can repro Remco? It's pretty consistent for me.
NCrunch is at 2.19.0.4 and Visual Studio 2015 with Update 1.
UPDATE
Sorry I just noticed this sounds very similar to this issue here
http://forum.ncrunch.net...-Running-All-Tests.aspx
Maybe this provides some more information Remco about the Engine Mode having an impact?