jtreg testing integrated

Martin Buchholz martinrb at google.com
Thu May 22 08:47:23 PDT 2008


It's true that the Linux kernel is developed in a distributed
tree-of-trees model, just like OpenJDK, and Linus himself
is the most outspoken advocate of distributed source code
control systems.  (I mostly agree with him there)

One difference is the culture of testing.  The Linux kernel
is hard to test, and doesn't seem to have a strong culture
of testing, while the JDK has on the order of a million tests
available to be run, which makes great stability and reliability
possible.

Martin

On Thu, May 22, 2008 at 8:35 AM, Ismael Juma <mlists at juma.me.uk> wrote:
> Martin Buchholz <martinrb at ...> writes:
>> This development model doesn't work as well for most
>> open source projects, because they have fewer, smarter, and more
>> dedicated developers, so there is less need.
>
> It's also related to the rate of change taking place (which often is correlated
> to the amount of developers in the project). As an external observer, it seems
> to me like the Linux kernel has a similar model to OpenJDK with several
> integrators at different levels (Linus, Andrew Morton, subsystem maintainers,
> arch maintainers, etc.). The rate of change that takes place in each Linux
> kernel release is huge and it would be hard to achieve it in any other way.
>
> Regards,
> Ismael
>
>



More information about the jtreg-use mailing list