I need to stop posting and researching at the same time. It looks bad.
I need a build tool which will track dependencies between entities to determine what has changed and what tests should be re-run. I like the XP idea of frequent test runs. But what if you have a large project or large tests? Well you should do a complete build and test run every day. Can't? Get more machines. Can't? AN incremental build and test run tool. Help you determine what has changed and needs to be rebuilt. We have those tools. But what about determining which tests should be re-run? It can be hacked into a make script. But its not as manual and as automagic as I'd like. Can it be as automagic as I'd like? Granularity.