Posted Aug 20, 2004 14:02 UTC (Fri) by jeremiah
In reply to: NFS bug
Parent article: The end of the fcntl() method
True, but the question is, what is causing us to relase more updates/patches. bug fixes or enhancements. To me it seems that there are ussally some nice enhancments that add a few bugs, and a much bigger amount of bug fixes. Would most of these bugs that are being addressed never have made it into the mainline kernel if unit testing was in place. Would it save developer time? I think it would help is some areas where people are tring out large patches, or reworking whole subsystems, VM etc. You can run the test, and know that what ever you did didn't screw anything up. As to the really slow down releases thing, I know time to run the test would be slower, but not every one needs to run the test, just the maintainer and the original developer, and perhaps Linus right before it goes out.
To argue against myself here though, the amount of effort required to set up testing would drive me insane quite quickly. Much less backfit that much testing onto a moving target like the kernel.
to post comments)