On Sat, Nov 01, 2008 at 03:02:38PM -0700, Andrew Lentvorski wrote:

It's a cool idea, but it rarely works long.

As far as I know, the test suite is still run on every checkin, 8
years later.

You wind up testing a lot of trivial cases that don't add much to your test base. They also start taking up lots of execution time.

You still have to be intelligent about the tests.  It's also
reasonable to eliminate some tests.

Of course, nobody wants to do this work. So, the test suite becomes just as ossified as the main code base. At that point, everybody just chucks the entire test suite into the "run once a week" bin and defeats the point of small iterations.

That's where something like Aegis comes in handy.  You can't check
code in without it passing the tests, it won't let you.

David

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to