I usually use NCrunch in the mode where it's always running all tests all the time, but in my current project, I have a lot of database tests, so I've told NCrunch to run only impacted tests automatically.
But occasionally I feel the need to do a sanity check by rerunning everything, so I click the "Resynchronise, rebuild and rerun all tests (Reset)" button.
Does this button really do what it appears to say?
I have the distinct impression from what I'm seeing (too-quick response; missing screen artifacts I'd expect) that when I'm in "Run only impacted tests" mode, that's what the reset button does too: It only runs the tests it thinks have been recently impacted.
I can still manually select all the tests and rerun them, but what's the point of the reset button, then?